MySQL教程(六)—— 数据库的创建与删除

时间:2022-09-18 21:15:01

1  创建数据库

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

【注】“{}”中的内容是必须的,“|”为选择项,“[]”中为可选项。

【注】第二行是编码方式的选择,若不打第二行代码,则默认为UTF8编码。

【注】[IF NOT EXISTS]的作用:若创建的数据库已存在,则忽略错误警告。

两种创建数据库的方法:

1 CREATE DATABASE db_name;//默认UTF8编码
1 CREATE DATABASE db_name CHARACTER SET charset_name;//可选择编码方式

2  创建数据库时常用的指令

查看警告信息

1 SHOW WARNINGS;

查看创建数据库时的指令是多少(编码方式)

1 SHOW CREATE DATABASE db_name;

查看当前服务器下的数据库列表

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

查看当前数据库

1 SELECT DATABASES();

查看服务器,用户名和密码

1 select * from user;

修改数据库的编码方式

1 ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name;

删除数据库

1 DROP {DATABASE | SCHEMA} [IF EXISTS] db_name;//[IF EXISTS]的作用与创建数据库相同

3  第一章回顾

MySQL教程(六)—— 数据库的创建与删除