分类
⑴.库的管理:创建(create)、修改(alter)、删除(drop)。
⑵.表的管理:创建(create)、修改(alter)、删除(drop)。
介绍
㈠.库的管理
⑴.库的创建:(如果存在创建第二次会报错)。
CREATE DATABASE (IF NOT EXISTS) 库名;
⑵.库的修改:(尽量不修改,导致数据出错,字符集可以修改)。
ALTER DATABASE 库名 CHARACTER SET utf-8;
⑶.库的删除:(重复删除报错)。
DROP DATABASE IF EXISTS 库名;
㈡.表的管理
⑴.表的创建:
CREATE TABLE 表名(
字段名 字段类型 [(长度) 约束],
字段名 字段类型 [(长度) 约束],
...
字段名 字段类型 [(长度) 约束]
);
⑵.表的修改:(修改字段名,类型或约束,表名,增删列)
①.修改字段名(类型)。
ALTER TABLE 表名
CHANGE COLUMN 字段名 新字段名 类型(新类型);
②.修改类型或约束。
ALTER TABLE 表名
MODIFY COLUMN 字段名 新类型(新约束);
③.添加新字段(列)。
ALTER TABLE 表名
ADD COLUMN 字段名 类型;
④.删除字段(列)。
ALTER TABLE 表名
DROP COLUMN 字段名;
⑤.修改表名。
ALTER TABLE 表名
RENAME TO 新表名;
⑶.表的删除:(重复删报错)
DROP TABLE (IF EXISTS) 表名;