2.1 数据库的显示讲解
information_schema
:信息图式,存储服务器管理数据库的信息mysql
:存放系统信息,用户名密码等performance_schema
:性能图式
sys
:系统文件
show databases;
2.2 创建数据库
1. 创建数据库
create database student;
2. 创建带有关键字的数据库(不推荐)
create databse
是关键字,不用来做数据库名,如果一定要用的话,得加反引号
create database `database`;
3.判断并创建一个不知道是否存在的数据库
(下面一条语句更加规范)
create database if not exists student; create database if not exists `student`;
在创建存在的数据库时,不会通过,所以这个时候我们需要使用第3的语句
2.3 删除数据库
1. 删除数据库
drop database student;
2. 如果存在则删除数据库
drop database if exists student;
2.4 查看创建的数据库的SQL
查看数据库的创建内容
show create database student;
2.5 创建数据库指定字符编码以及查看字符编码
创建数据库指定字符编码以及查看数据库的字符编码
create databse if not exists `students` charset=gbk;
注意 :在实际开发过程中一般不使用gbk而使用utf8;而且一定要注意,以防乱码;非常有必要添加的一句
2.6 修改数据库字符编码
修改字符编码
alter database student charset=gbk;
2.7 数据库操作的结束语
以上是数据库最简单的操作,后面更难的一块是如何管理数据库