上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 28 下一页
摘要: 高级操作 复制表结构 语法: create table 表B like 表A; 示例: 复制表中的数据 语法: create table 表B select *或字段列表 from 表A; 蠕虫复制 语法: insert into 表名【(字段列表)】 select *或字段列表 from 表名; 修改操作 限制修改指定的行数。 语法: update... 阅读全文
posted @ 2016-04-05 21:55 尼农小道 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 范式理论 范式理论为了解决数据的冗余与不一致,达到节省空间的作用。 1NF 原子性(Atomicity),原子性说的就是,表中的字段不可再折分。每一个字段都是一个最基本的数据。 上表在使用中没有太大的问题,但是如果想查询开始时间,那么要先读取起止时间,再使用程序进行拆分。这样会降低程序的执行效率。由于起止时间可以再折分,所以违背了范式第一理论。 解决方法: 将起... 阅读全文
posted @ 2016-04-05 21:51 尼农小道 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 关系 实体:就是现实中的事物(实物或虚拟的),计算机就是用于存储与实体相关的信息。 关系:在现实中实体与实体之间具有一定的关系。在MySQL中将现实中关系划分成三种,一对一、一对多(多对一)、多对多。 一对一 此表中包含很多信息(字段),但是某些字段是常用的,经常用于查询,某些字段,不是经常查询。如果都放在一个表中,MySQL进行数据读取时,效率会很低。 解决办法: ... 阅读全文
posted @ 2016-04-05 21:50 尼农小道 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 列类型 文本类型 enum(枚举类型) 语法: enum(值列表); 说明: 值是使用逗号分隔多个值 值列表中的值的个数最多是65535个 作用是规范数据,节省空间。 类比于form表单中的单选按钮 示例: 示例: 原理: set集合类型 语法: set(值列表); 说明: 值是使用逗号分隔多个值 值列表中的值的个数最多是64个 作用是规范数据,节省空间。 类比于for... 阅读全文
posted @ 2016-04-05 21:48 尼农小道 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 修改表: 修改字段类型 alter table 表名 modify 字段名 字段类型 【附加属性】【after 字段名|first】 修改字段名 alter table 表名 change 原字段名 新字段名字段类型【附加属性】【after 字段名|first】 alter table 表名 add字段名 字段类型 【附加属性】【after 字段名|first】 alter table 表名 dr... 阅读全文
posted @ 2016-04-05 21:43 尼农小道 阅读(132) 评论(0) 推荐(0) 编辑
摘要: MySQL的记录长度 MySQL默认规定一条记录最大的长度是65535字节,所有的字段加在一起所占的字节数不能超过65535。但是MySQL中字段的长度有的时使用字节来规定int,有些字段类型是使用字符个数来规定的。 1个汉字所占的是多少?根据字符编码而定, latin1字符集1个字母占据1个字节。 阅读全文
posted @ 2016-04-05 21:41 尼农小道 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: 对数据操作 增加数据 语法: insert into 表名【(字段列表)】 values(值列表), (值列表); 说明: 如果省略字段列表,那么则是全部字段插入数据,此种情况,要求值列表中值的顺序与表中字段的顺序,个数要一致 如果有字段列表,那么则是部分字段数据插入,此种情况,要求值列表中值的个数与字段列表中的字段的个数一致,顺序也要一致 值列表中字符型值需加引号(建议单引号) 可以有多... 阅读全文
posted @ 2016-04-05 21:35 尼农小道 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 表的操作 创建表 表是用于结构化存储数据,表不能脱离字段单独存在,字段就是用来对数据类型进行约束。所以表就是对不同数据类型约束的一集合。 语法: create table 表名( 字段名 字段类型 【附加属性】, 字段名 字段类型 【附加属性】, .... )【表选项】 说明: 同一个字段内的相关信 阅读全文
posted @ 2016-04-05 21:34 尼农小道 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 数据库的操作 创建一个数据库 语法: create database 数据库名【charset utf8】; 示例: 创建数据库的本质:会在my.ini中的datadir配置选项指定的目录中创建一个与数据库同名的目录。 在数据库同名目录中会存在一个db.opt文本文件示例: 说明: 字符集,是用于存 阅读全文
posted @ 2016-04-05 21:23 尼农小道 阅读(227) 评论(0) 推荐(0) 编辑
摘要: SQL(Structured Query Language) 结构化查询语言,虽然是查询语言,也是一种编程语言,但是执行查询操作。 根据数据的操作对象,可以将SQL语句分为几类。 DDL(Data Defination Language) 数据定义语言 create database、create 阅读全文
posted @ 2016-04-05 21:21 尼农小道 阅读(624) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 28 下一页