
MySQL学习笔记
Dylancy
这个作者很懒,什么都没留下…
展开
-
MySQL中视图和表的区别与联系
1.两者的区别:1.视图是按照SQL语句生成的一个虚拟的表。2.视图不占实际的空间物理,而表中的记录需要占物理空间。3.建立和删除视图只影响视图本身,不会影响实际的记录。而建立和删除表会影响实际的记录。2.两者的联系:1.视图是在基本表之上建立的表,其字段和记录都来自基本表,其依赖基本表而存在。2.一个视图可以对应一个基本表,也可以对应多个基本表。原创 2017-07-26 16:03:34 · 3030 阅读 · 0 评论 -
mysql Install/Remove of the Service Denied解决办法
mysql配置完成后启用服务时出现错误输入命令: D:\ProgramFiles\mysql-5.7.19-win32\bin>mysqld -install后出现: Install/Remove of the Service Denied!原因是因为权限不够,要在系统中启用服务需要管理员权限解决办法:使用管理员身份打开命令行窗口(cmd.exe)原创 2017-07-24 19:25:10 · 2871 阅读 · 1 评论 -
mysql中什么数据类型可以存储路径
Mysql中,CHAR、VARCHAR、TEXT等字符串类型都可以存储路径,但是如果路径中使用“\”符号是,这个符号会被过滤。解决办法就是,使用“/”或者“\\”类代替“\”,这样就可以存储完整的路径信息原创 2017-07-25 17:28:32 · 10012 阅读 · 1 评论 -
MySQL中如何使用布尔类型
在SQL标准中,存在bool和boolean类型。在MySQL中也可以定义这两种类型,但是这两种类型最终转换成的是TINYINT(1)类型。所以在MySQL中,布尔类型等价于TINYINT(1)。因此创建表时定义的bool和Boolean类型,数据库中真实存储的是TINYINT(1)原创 2017-07-25 17:33:29 · 54215 阅读 · 0 评论 -
MySQL学习笔记-索引
1.什么是索引?索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。索引的一个主要目的就是加快检索表中数据的方法,亦即能协助信息搜索者尽快的找到符合限制条件的记录ID的辅助数据结构。2.索引的优缺点:2.1索引的优点:1、通原创 2017-07-26 10:40:29 · 464 阅读 · 0 评论 -
MySQL表中索引、主键和唯一性的区别
PRIMARY 主键:就是 唯一 且 不能为空。INDEX 索引: 普通的UNIQUE 唯一索引: 不允许有重复。1.主键(PRIMARY):主键是表中数据的唯一标识。不同的记录的主键值不同。在建立主键的时候,系统会自动建立一个唯一性索引。在一张表中只能定义一个主键索引,使用关键字 PRIMARY KEY 来创建。2.索引(INDEX ):原创 2017-07-26 11:23:33 · 1860 阅读 · 0 评论 -
MySQL学习笔记-表
1. 修改表:1.1修改表名:ALTER TABLE 旧表名 RENAME 新表名1.2修改表字段的数据类型:ALTER TABLE 表名 MODIFY 属性名 数据类型;1.3修改字段名ALTER TABLE 表名 CHANGE 旧属性名 新属性名 新数据类型;1.4增加字段:ALTER TABL原创 2017-07-26 10:38:55 · 287 阅读 · 0 评论