数据库操作:创建,修改,删除
1.创建数据库
CREATE { DATABASE | SCHEMA } [ IF NOT EXISTS ] 数据库名 [ DEFAULT ] CHARACTER SET [ = ] 编码方式;
注意:
{ } 表示从其中选择一个
[ ] 表示可选
[ IF NOT EXISTS ] 表示如果数据库存在,创建时不会报错;会有警告,通过 SHOW WARNINGS 查看;
如果不使用此关键字,在数据库存在的情况下,会报错;
编码方式 utf-8 gbk 等
如图:
创建数据库 test 字符集设为GBK
此时,如果再创建test,则会报错
如果是用关键字 IF NOT EXISTS,则不会报错;可通过 SHOW WARNINGS 查看报告;
2. 显示数据库创建时使用的命令
SHOW CREATE DATABASE 数据库名;
如图:
3.修改数据库
ALTER { DATABASE | SCHEMA } 数据库名 [ DEFAULT ] CHARACTER SET [ = ] 编码方式;
一般用于修改数据库的编码方式;
比如,数据库已经有很多数据,发现编码方式不对,此时,可使用此语句修改;
4.删除数据库
DROP { DATABASE | SCHEMA } [ IF NOT EXISTS ] 数据库名;