1,查询所有的数据库
用show databases; 命令就行了 注意后面有个英语的分号 ; 这个别忘了
# 查询当前的有多少个数据库
show databases;
运行效果
2,创建数据库
create database 数据库名字; #记住后面有个 ;
#创建一个库名为 name 的库
create database name;
运行效果
2.2 创建数据库的还有可以指定的字符集
character set 用来指定数据库的字符集
colleat 用来指定字符集的校对规则
命令如下
#创建一个库名为databasename的库,字符集采用gb2312 和校对规则为gb2312_chinese_ci
creat database databasename character set gb2312 collate gb2312_chines_ci;
#创建 数据库 库名 字符集 字符集类型 校对规则 校对类型
运行结果
2.3 如果不知道字符集 和 校对规则可以用 show character set; 命令查找自己想要的字符集
#查询 字符集 和 校对规则
show character set;
字符集为 charset 校对规则 为 default collation
一般常用为 utf8 和 gb2312 字符集
运行结果如下
3,查找数据库的字符集
查询数据库的字符集可以先进入 数据库的 再用show variables like'character%'
#进入数据库 命令 use database;
use databses;
#查询字符集
show variables like 'character%';
运行命令如下
4,修改数据库的字符集
用 alter 其他的跟创建数据库的操作一样的
修改数据库databasename的字符集 为uft8
alter database databasename character set utf8 collate utf8_general_ci;
运行命令如下
已修改成utf8
5 打开数据库
use 数据库名;
#先查询一下自己的库名 show databases;
#再用use 数据库名;
use 进入已建好的数据库的库名;
运行效果如下
6,查询当前的所在的数据库
用select database(); 命令
#查询当前所在的数据库
select database();
运行结果如下
7 删除数据库
用drop database 数据库名;
#drop 数据库 库名
drop database 库名;
运行如下
写的有问题的可以私信修改 和讨论