对数据库库的操作(DDL语句:操作的是库的结构 也能对库中表的结构) 只有先 use这个库 才能在这个库中创建 表 进行 接下来的 DML操作
1.1 创建一个库
语法:create database 库名 [character set 字符集]
create database day19_db;
查看数据库的字符集编码
show create database 库名; 【安装的时候设置默认的编码是utf8】
带有指定字符集的创建方式:
create database 库名 character set 字符集
1.2.查询所有的库
-
查看当前MySQL数据库中所有的库!
show databases;
-
查看数据库的字符集编码
语法:show create database 库名;
show create databse day19_db;
1.3 删除数据库中的库
语法:drop database 库名;
drop database day19_db1;
此时再次查看:【发现day19_db1这个库已经被删除了】
show databases;
1.4 使用某个数据库的库
-
语法:use 库名 【如果不选择一个数据库的库,是无法对MySQL数据库进行操作的】
use day19_db;
1.5 查看当前正在使用的库
-
语法:select database();