1.创建数据库
- CREATE {DATABASE | SEHEMA} [IF NOT EXISTS] db_name [[DEFAULT]] CHARACTER SER [=] charset_name
{}中是2选一
[]中是可选可不选
- 创建text1数据库目录 CREATE DATABASE text1;
- 创建text1数据库目录 CREATE DATABASE IF NOT EXISTS text1; 数据库存在时加上IF NOT EXISTS会隐藏错误信息
- 查看隐藏的错误信息 SHOW WARNINGS;
2.查看上一步操作警告 SHOW WARNINGS;
3.查看当前数据库 SHOW DATABASES/SCHEMAS;
4.查看创建数据库的定义(主要是字符编码)
- SHOW CREATE {DATABASE/SCHEMAS } db_name
- SHOW CREATE DATABASE text1; //查看text1数据库 字符编码
5.指定数据库编码方式
- CREATE DATABASE text9 DEFAULT CHARACTER SET GBK;
- CREATE DATABASE text9 DEFAULT CHARACTER SET ‘GBK ‘ ;
- CREATE DATABASE IF NOT EXISTS text9 DEFAULT CHARACTER SET =‘GBK‘;
以上三种方式都可以成功创建
- 查看新建数据库编码SHOW CREATE DATABASE text9;
6.查看数据库详细信息
- SHOW CREATE DATABASE text1; //查看text1数据库 字符编码
7.修改指定数据库的编码方式
- ALTER {DATABASE/SCHEMAS } db_name [DEFAULT ] CHRACTER SET [=] charset_name
- 修改指定字符编码ALTER DATABASE text9 DEFAULT CHARACTER SET utf8 ;
- 查看修改后编码SHOW CREATE DATABASE text9;
8.打开数据库
- USE db_name
9.查看当前数据名称
- SELECT DATABASE();
10.删除指定数据库
- DROP {DATABASE/SCHEMAS } [IF EXISTS] db_name
- DROP DATABASE text2;
- DROP DATABASE IF EXISTS text2; 加上IF EXISTS错误信息被隐藏
时间: 2024-10-20 11:36:21