一、建立数据库

create database [if not exists] database_name [create_specification] 


注意:
1.if not exists ===> 指明了如果数据库存在就取消建库,不会引发异常与错误
2.database_name ===> 要建立的数据库的数据库名
3.create_specification ===> 
[DEFAULT] CHARACTER SET <字符集名>
[DEFAULT] COLLATE <校对规则名>

其中:
字符集 ===> 用来定义 MySQL 存储字符串的方式
校对规则 ===> 定义比较字符串的方式

查询支持的字符集类型:

SHOW CHARACTER SET;

查询校对规则:

SHOW CHARACTER SET LIKE \'latin%\';
SHOW COLLATION WHERE CHARSET = \'latin1\';

其中
latin1、latin2、latin5、latin7是四种字符集,可以用 SHOW CHARACTER SET 命令查询得到
latin1 是第一个语句查询结果的真子集

例如:

CREATE DATABASE IF NOT EXISTS test CHARACTER SET = utf8 COLLATE = utf8_general_ci;

注意:
设置字符集为utf8
排序规则为 utf8_general_ci

 

显示数据库的定义声明:

SHOW CREATE DATABASE test;

二、删除数据库

DROP DATABASE [IF EXISTS] db_name;

例如:

DROP DATABASE IF EXISTS test;

版权声明:本文为viplanyue原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/viplanyue/p/12700436.html