创建数据库

  • 直接创建
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;

删除数据库

1
drop database 数据库名;
  • 进阶1:删除前判断是否存在,不存在则不删除
1
drop database if exists 数据库名;
  • 注意:MySQL安装后,系统会自动创建名为information_schema和mysql的两个系统数据库,里面存放一些和数据库相关的信息,如果删除了这两个数据库,mMySQL会挂掉。