1. 创建数据库
# 语法
CREATE DATABASE [IF NOT EXISTS] 数据库名称 [CHARACTER SET 字符集名称 COLLATE 排序规则];
# 实例
CREATE DATABASE `test` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';
2. 删除数据库
# 语法
DROP DATABASE [IF EXISTS] 数据库名称;
# 实例
DROP DATABASE IF EXISTS `test`;
3. 修改数据库
数据库名称不能修改,只能修改数据库的字符集和排序规则
# 语法
ALTER DATABASE 数据库名称 CHARACTER SET 字符集名称 COLLATE 排序规则;
# 实例
ALTER DATABASE `test` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';
4. 查看数据库
# 查看所有数据库
SHOW DATABASES;
# 查看数据库创建信息
# 语法:SHOW CREATE DATABASE 数据库名称;
SHOW CREATE DATABASE `test`;
# 查看当前使用的数据库
SELECT DATABASE();
# 切换使用的数据库
# 语法:USE 数据库名称;
USE `test`;
5. 通用建库原则
- 原则:先删除旧的数据库,在建立新的数据库
- 实现:
# 第一步:删除数据库
DROP DATABASE IF EXISTS `test`;
# 第二步:创建数据库
CREATE DATABASE `tset`;