库的操作——MySQL(增删查改+示例)
·
库的操作——MySQL(增删查改+示例)
文章摘要:本文全面讲解MySQL数据库的六大核心操作:查看数据库(SHOW DATABASES)、创建数据库(CREATE DATABASE)、字符集编码与校验规则设置、查看数据库创建语句(SHOW CREATE DATABASE)、修改数据库(ALTER DATABASE)和删除数据库(DROP DATABASE)。每个操作都提供详细语法说明和实际示例,涵盖IF NOT EXISTS、IF EXISTS等常用选项,以及字符集、排序规则的查看与设置方法,帮助读者系统掌握MySQL数据库管理的基础技能。
1.查看数据库
- 1.1语法
2.创建数据库
- 2.1语法
- 2.2实例
- 2.2.1创建一个名为class的数据库
- 2.2.2自定义一个数据库名,如果数据库不存在则创建
- 2.2.3重复运行上面的语句观察现象
- 2.2.4查看警告信息
3.字符集编码和校验规则
- 3.1查看数据库支持的字符集编码
- 3.2查看数据库支持的排序规则
- 3.3查看系统默认字符集和排序规则
- 3.4创建数据库时指定字符集和校验规则
4.查看创建语句
- 4.1语法
- 4.2实例
5.修改数据库
- 5.1语法
- 5.2实例
6.删除数据库
- 6.1语法
- 6.2示例
- 6.3注意事项
正文
1.查看数据库
- 1.1语法
show databases;

2.创建数据库
- 2.1语法
create {database|schema} [if not exists] db_name [create_option]... //中括号[]中的内容可有可无
-
2.2实例
- 2.2.1创建一个名为class的数据库
create database if not exists class;
-
2.2.2自定义一个数据库名,如果数据库不存在则创建

-
2.2.3重复运行上面的语句观察现象

-
2.2.4查看警告信息

3.字符集编码和校验规则
- 3.1查看数据库支持的字符集编码
show charset;
**注:**mysql8.0默认的字符集编码是utf8mb4,mysql5.7默认的字符集是latin1。
- 3.2查看数据库支持的排序规则
show collation;
**注:**MySQL默认的排序规则是utf8mb4_0900_ai_ci,mysql5.7默认排序规则是utf8mb4_general_c
- 3.3查看系统默认字符集和排序规则
show variable like '%character%';

- 3.4创建数据库时指定字符集和校验规则

注:数据库创建成功之后,在数据目录下会生成一个与数据库同名的目录,数据库中的所有数据都保存在这个目录下
4.查看创建语句
- 4.1语法
show create database db_name;
注:db_name指数据库名
- 4.2实例

5.修改数据库
- 5.1语法
alter {database | schema} [db_name] alter_option……;
注:对数据库的修改主要是修改数据库的字符集,校验规则
- 5.2实例
把数据库student的字符集改为gbk;

6.删除数据库
- 6.1语法
drop {database|s|schema} [if exists] db_name;
-
6.2示例

-
6.3注意事项
-
删除数据库是一个非常危险的操作,不要随意删除数据库
-
删除数据库之后,数据库对应的目录及目录所在的文件也会被删除
-
删除数据库之后,使用show databases语句,查看不到对应的数据库
更多推荐




所有评论(0)