创建
创建数据库时,MYSQL服务器会在他的数据目录创建一个与该数据库同名的子目录,还会在那个目录里创建一个db.pot文件来保存数据库的属性
CREATE DATABASE [IF NOT EXISTS] db_name [CHARAATER SET charset] [COLLATE collation];
正常情况下,当试图创建一个已经存在的数据库的时候,将会报错,如何避免呢?可以用:
CTRATE DATABASE IF NOT EXISTS db_name;
查看现有数据库的定义:
mysql> SHOW CREATE DATABASE mioG
*************************** 1. row ***************************
Database: mio
Create Database: CREATE DATABASE `mio` /*!40100 DEFAULT CHARACTER SET utf8 */
1 row in set (0.00 sec)
删除
DROP DATABASE db_name;
修改
ALTER DATABASE [db_name] [CHARACTER SET charset] [COLLATE collation];
上一篇:MYSQL字符集 下一篇:快递查询API