MySQL数据库操作

创建数据库

1
2
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
[DEFAULT] CHARACTER SET [=] charset_name;

DATABASE和SCHEMA是相同的,任选其一
IF NOT EXISTS:如果创建的数据库存在,则不只报出warning,不写会报错
CHRARCTER SET gbk:为表设置编码方式,如果不设置则用mysql默认的编码方式



查看数据库列表

1
SHOW { DATABASES | SCHEMAS } [LIKE 'pattern' | WHERE expr];


查看数据库详情

1
SHOW CREATE DATABASE xx; 展示数据库t1的创建命令和编码形式


数据库的修改:ALTER

修改数据库编码方式

1
2
ALTER { DATABASE | SCHEMAS } [db_name][DEFAULT]
CHARACTER SET [=] charset_name


删除数据库:DROP

1
DROP { DATABASE | SCHEMAS } [IF EXISTS] db_name;