mysql
sherlock_cat
这个作者很懒,什么都没留下…
展开
-
数据库概述
1.发展阶段人工管理阶段特点:(1)数据不能长期保存。(2)程序本身管理数据。(3)数据不能共享。(4)数据不具有独立性。文件系统阶段 特点:(1)数据可以长期保存。(2)数据由文件系统管理。(3)数据冗余大,共享性差。(4)数据独立性差。数据库系统阶段 特点:(1)数据实现结构化。(2)数据实原创 2018-01-16 11:17:17 · 220 阅读 · 0 评论 -
MySQL数据库的基本操作
通过DOS窗口命令来启动MySQL创建数据库查看和选择数据库删除数据库原创 2018-01-16 22:00:58 · 137 阅读 · 0 评论 -
数据库表的操作
创建表create table 表名( 属性名1 数据类型, 属性名2 数据类型, 属性名3 数据类型, ...);查看表修改表修改表名alter table 以前的表名 rename 新的表名;增加字段alter table 表名 add 属性名 数据类型(长度);//增加在表的最后一位alter tabl原创 2018-01-17 00:06:19 · 213 阅读 · 0 评论 -
操作表的约束
完整性约束关键字含 义NOT NULL值不能为空DEFAULT设置字段的默认值UNIQUE KEY(UK)字段值唯一PRIMARY KEY(PK)设置主键,可以作为表的唯一标识AUTO_INCREMENT值可以自动增加FOREIGN KEY(FK)设置表的外键NOT NULLcreate table user(id int(11) not null,age int(11),sex varch原创 2018-01-19 16:58:50 · 214 阅读 · 0 评论 -
数据库的索引的引入
数据库的索引其实就是目录上的特定数字,通过数字可以查找指定的内容。索引的优点:可以快速有效的查找,还可以保证字段的唯一性,从而保证数据库的完整性。缺点:过多的索引会占据许多的磁盘空间。MySQL有6种索引,普通索引、唯一索引、全文索引、单列索引、多列索引和空间索引。适合使用索引的情况:经常被查询的字段在分组的字段存在依赖关系的子表和父表之间的联合查询。设置唯一完整性约束原创 2018-01-19 19:41:24 · 256 阅读 · 0 评论 -
索引的创建和查看
创建普通索引创建表时创建普通索引create table index_test(id int(11),name varchar(255),age int(11),index name_index(索引名)(name));在已经存在的表上创建普通索引create index 索引名 on 表名 (属性名);通过alter table创建普通索引alter原创 2018-01-20 14:36:17 · 287 阅读 · 0 评论