MySQL学习笔记—数据库基本操作
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL学习笔记—数据库基本操作相关的知识,希望对你有一定的参考价值。
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错误信息被隐藏
以上是关于MySQL学习笔记—数据库基本操作的主要内容,如果未能解决你的问题,请参考以下文章