数据库基础语法
一、创建数据库
- 用指令创建数据库
CREATE DATABASE db02;
- 创建一个使用utf8字符集的数据库
CREATE DATABASE db01 CHARACTER SET utf8
- 创建一个使用utf8字符集的数据库并带校对规则
校对规则 utf8_bin 区分大小 默认utf8_general_ci 不区分大小写
CREATE DATABASE _db02 CHARACTER SET utf8 COLLATE utf8_bin
二、查看、删除数据库
- 查看当前数据库服务器中的所有数据库
SHOW DATABASE
- 查看前面创建的db01数据库定义信息
SHOW CREATE DATABASE db01
- 在创建数据库表时,为了规避关键字,可以使用反引号解决
CREATE DATABASE `CREATE`
- 删除数据库
DROP DATABASE db02
三、备份数据库
- 备份数据库(注意在DOS执行)命令行:
mysqldump -u 用户名 -p -B 数据库1 数据库2 数据库n > 文件名.sql
mysqldump -u root -p -B db02 > d:\\bak.sql
- 恢复数据库(注意要进入Mysql命令行执行):
source 文件名.sql
- 备份数据库中的表:
mysqldump -u 用户名 -p密码 数据库 表1 表2 表n > d:\\文件名.sql