1.创建数据库
- 语法 CREATE DATABASE [IF NOT EXISTS] 数据库名 [创建规范]
- 创建规范 |规范|描述| |--|--|--| |[DEFAULT] CHARACTER SET 字符集|指定数据库字符集| |[DEFAULT] COLLATE 字符集|字符集校对规则|
- 操作
采用默认字符集创建数据库:
指定数据库指定字符集(UTF8):create database study;
查看数据库字符集及字符集校验规则:create database study DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
数据库不存在才创建:show character set;
提示: 如果编译的时候指定了字符集,则以后创建对应的数据库就不需要指定字符集create database if not exists study;
2.显示数据库
-
语法 SHOW DATABASES [LIKE 'pattern' | WHERE expr]
-
参数 |参数|描述| |--|--|--| |like 正则表达|正则匹配指定库|
-
操作 显示所有库:
show databases;
查看库名包含stu所有库:
show databases like '%stu%';
3.查看建库语句
- 语法 SHOW CREATE DATABASE [IF NOT EXISTS] 数据库名
- 操作
show create database study\G
4.查看当前连接的数据库
- 语法
select database();
5.连接数据库
- 语法 USE<数据库名>
- 操作
use study;
6.删除数据库
- 语法 DROP DATABASE [IF EXISTS] 数据库名
- 操作
drop database study;