MySQL数据库的创建和删除
创建数据库
- 直接创建
1 | create database 数据库名; |
- 进阶1:创建前判断是否存在,存在则不创建
1 | create database if not exists 数据库名; |
- 进阶2:创建指定编码集为utf8的数据库
1 | create database if not exists 数据库名 default charset utf8 collate utf8_general_ci; |
删除数据库
- drop命令删除数据库。删库有风险,操作需谨慎!!!
1 | drop database 数据库名; |
- 进阶1:删除前判断是否存在,不存在则不删除
1 | drop database if exists 数据库名; |
- 注意:MySQL安装后,系统会自动创建名为information_schema和mysql的两个系统数据库,里面存放一些和数据库相关的信息,如果删除了这两个数据库,mMySQL会挂掉。