当前位置: 首页 > news >正文

厦门公司网站建设国际网站建设与维护

厦门公司网站建设,国际网站建设与维护,软件工程专业考研科目,手机怎么做微信公众号文章目录 一、数据库的基础知识 背景知识数据库的基本操作二、数据类型 字符串类型数值类型日期类型三、表的基本操作 创建表查看表结构查看所有表删除表 一、数据库的基础知识 背景知识 MySQL是一个客户端服务器结构的程序 主动发送数据的这一方#xff0c;客户端(client…文章目录 一、数据库的基础知识 背景知识数据库的基本操作二、数据类型 字符串类型数值类型日期类型三、表的基本操作 创建表查看表结构查看所有表删除表 一、数据库的基础知识 背景知识 MySQL是一个客户端服务器结构的程序 主动发送数据的这一方客户端(client) 被动接受数据的这一方服务器(server) 客户端给服务器发送的数据叫做: 请求(request) 服务器给客户端发送的数据叫做: 响应(response) 客户端和服务器之间是通过网络进行通信的 服务器是存储数据的主体(数据是存储在主机的硬盘上的 服务器当中存放多个数据库每个数据库当中又可以存放多张表每张表中又存储各自的数据 数据库能够正常使用的前提条件是客户端与服务器是建立连接的 数据库的基本操作 1.显示所有数据库 show databases; 2.创建数据库 create database [if not exists] name [charset charset_name] [collate collate_name]这里中括号所包含的都是可加可不加的自己按具体情况选择 这里我们看到消息OK证明我们成功创建了一个名为test的数据库。 当我们再次创建test数据库时系统报了一个错误(database exists),证明这个数据库已经存在。这时候我们就可以加一个判断( if not exists) 3.使用数据库 当我们要对一个数据库进行操作时那么这时我们得使用这个数据库。 use name; 4.删除数据库删除数据库是一件十分危险的事情大家在进行删库的时候一定要慎重再慎重 drop database name;但是如果删的库服务器中不存在那么就会报错误 这时我们可以在数据库名前面加一判断 二、数据类型 我们在学习MySQL数据类型时会发现有些数据类型设计的并不好和Java有一些区别这是因为MySQL这里语言比较久远了那时还没有Java这样语言。 字符串类型 数据类型大小说明对应java类型varchar(size)0 - 65535 字节可变长度字符串Stringtext0 - 65535 字节长文本数据Stringmediumtext0 -16777215 字节中等长度文本数据Stringblod0 - 65535 字节二进制长文本数据byte[ ] varchar(size):最常用的字符串的类型带一个参数参数这里表示存储的最大限度varchar(50)表示这列最多存50个字符至于这个size设置为多少根据实际需求来制定并不是size订多少就直接分配多少而是动态分配但是最大不会超过size。text,mediumtext:适用于比较长的字符串比较存储一篇长文等应用较少bold:主要是用来存储二进制的数据。 数值类型 数据类型大小说明对应java类型bit(M)M指定位数默认为1二进制数常用boolean对应bittinyint1字节bytesmallint2字节shortint4字节Integerbigint8字节Longfloat(M,D)4字节单精度M为长度D为小数位数会丢失精度Floatdouble(M,D)8字节双精度M为长度D为小数位数会丢失精度Doubledecimal(M,DM/D最大值2双精度M为长度D为小数位数精确数值BigDecimalnumeric(M,DM/D最大值2双精度M为长度D为小数位数精确数值BigDecimal 数值类型可以指定为无符号(unsigned)不去取负数。 尽量不使用unsigned对于int类型可能存放不下的数据int unsigned同样可能存放不下与其如此还不如设计时将int类型提升为bigint类型。 float,double并不适合用来需要精确存储的数据因为IEEE 754标准数据在内存中的存储就决定了无法精确表示数据。 decimal: 可以精确的表示浮点数因为它牺牲了空间和运算速度换来的是更精确的表示方法。 最常用的数值类型: int,double,decimal 日期类型 数据类型大小说明对应java类型datetime8字节范围从1000-9999年不会进行检索及转换java.util.Date、java.sql.Timestamptimestamp4字节范围从1970 - 2038年自动检索当前时区并转换java.util.Date、java.sql.Timestamp 在表中插入时的类型为: ‘xxxx-xx-xx xx:xx:xx’timestamp: 这个类型有点危险将在2038年耗尽 三、表的基本操作 在进行任何数据库的表时都需要先使用该数据库 use name;创建表 在这里我们以创建一个学生表为例: create table student(id bigint comment 学号,name varchar(50),age bigint );​ 查看表结构 desc table_name;查看所有表 可以查看当前数据库下的所有表 show tables; 删除表 删除表结构和删除数据库操作都是非常危险的使用的时候都要小心再小心 drop table table_name;
http://www.hkea.cn/news/14348726/

相关文章:

  • php做听歌网站做外贸网站哪家效果好
  • 电子商务网站的设计要素wordpress换主题了
  • 免费小说网站怎么做万维网站建设
  • 网站页面设计需求上海专业网站设计
  • 深圳需要做网站的公司有哪些聊城市城乡建设部网站查询
  • 如何用电脑记事本做网站如何推广企业官方网站内容
  • 淳安千岛湖建设集团网站网站开发笔记本要多少钱的
  • 张家界做网站网站怎么做流量互换
  • 阿克苏交通建设局网站南通企业网页制作
  • 公司网站建设的工具网站建设商家
  • 因酷西安网站建设公司怎么样现在哪些行业需要建设网站
  • 怎么样让网站正常解析专业的手机网站建设公司
  • 网站域名多少钱一年泰安人才网最新招聘信息2022年
  • 网站建设百度首页导视设计案例分析
  • 深圳工程建设信息网站搜索引擎推广方案案例
  • 湖北建设厅网站上查询html网站设计作品
  • 网站哪个服务器好网站域名属于哪里管
  • dw做网站投票wordpress原创公司主题
  • 新建网站怎么做优化微信网站特征
  • 网站审核备案wordpress用vps搭建
  • 有哪些做共享充电宝的网站上海网络营销公司
  • 做自媒体怎么在其它网站搬运内容北京集团公司注册流程
  • 网站404报错深圳企业黄页网站
  • 佛山网站建设公司哪家最好上海网络公司查询
  • 衡阳网站网站建设厦门seo关键词优化运营
  • 怒江企业网站建设哪个企业做网站
  • 网站制作流程详解(学做网站第一步)wordpress 最强大主题
  • 自己如何建立网站电影网站开发技术
  • 中小型企业网站建设企业上海虹口网站建设
  • 东莞做营销型网站软件技术是什么专业