MySQL 是当今最流行的数据库之一。
在MySQL上创建数据库
1.创建数据库 CREATE DATABASE 数据库名;
2.删除数据库 DROP DATABASE;
3.查看数据库 SHOW DATABASES;
4.选择数据库 USE 数据库名;
在数据库中建立列表
1.创建表:CREATE TABLE 表名(属性名 数据类型 [完整的数据类型]);
example: CREATE TABLE example( id INT
name VARCHAR[20]
sex BOOLEAN );
完整性约束条件表
PRIMARY KEY 标识该属性为该表的主键可以唯一的标识对应的元组
FOREIGN KEY 标识该属性为该表的外键,是与之关联的某表的主键 CONSTRAINT 外键别名 FOREIGN KEY( ) REFERENCES 表名
NOT NULL 标识该属性不能为空
UNIQUE 标识该属性的是唯一的
AUTO_INCREMENT 标识给属性的值自动增加
DEFAULT 为该属性设置默认值
2.查看 DESC/DESCRIBE 表名; SHOW CREATE TABLE 表名;
3.修改表
修改表名:ALTER TABLE 旧表名 RENAME TO 新表名;
修改字段的数据类型:ALTER TABLE 表名 MODIFY 属性名 数据类型;
修改字段名: ALTER TABLE 表名 CHANGE 旧名 新名 新属性名;
增加字段: ALTER TABLE 表名 ADD 属性名 数据类型 完整约束条件 FIRST|AFTER X(位置);
删除字段: ALTER TABLE 表名 DROP 属性名;
修改字段的排列位置:ALTER TABLE 表名 MODIFY 属性名 数据类型 FIRST|AFTER X;
更改表的存储引擎: ALTER TABLE 表名 ENGINE =存储引擎名;
删除表的外建约束: ALTER TABLE DROP FOREIGN KEY 外键别名;
4.修改表:
DROP TABLE 表名;
每天积累一点点!