MySQL原理---库的基本操作

117 阅读1分钟

一、显示

显示所有的仓库:

SHOW DATABASES;

二、创建数据库

创建一个学生库:

create database 库名;

CREATE DATABASE student;

强制使用关键字(不建议):

create database '强制库名';

CREATE DATABASE 'database';

先检查数据库是否存在,再创建:

create database if not exists '强制库名';

CREATE DATABASE
IF
	NOT EXISTS 'student';

三、删除数据库

删除学生数据库:

drop database 数据库名;

DROP DATABASE student;

先检查数据库是否存在,再删除:

drop database if exists 数据库名;

DROP DATABASE
IF
	EXISTS student;
DROP DATABASE
IF
	EXISTS 'database';

四、查看创建数据库的SQL语句

show create database 数据库名;

SHOW CREATE DATABASE student;

五、创建数据库时指定字符编码

乱码原因——>字符编码

GBK—————UTF-8

Windows系统下cmd中编码格式是GBK 实际开发环境中使用的编码格式UTF-8


create database if not exists '数据库名' charset=编码格式;

CREATE DATABASE
IF
	NOT EXISTS 'student' charset = gbk;

六、修改数据库字符编码

更改数据库字符编码:

alter database 数据库名 charset=编码格式;

ALTER DATABASE teacher charset = gbk;