规定字符集和验证集
发布时间:2025-06-24 19:36:50 作者:北方职教升学中心 阅读量:699
如果查',
首先,
规定字符集和验证集。
show variables like 'character_set_database'; ///查看字符集。
——————以上是本节的全部内容,
我们可以修改数据库的编码集。
删除数据库的本质相当于删除linux文件系统中的目录。要创建数据库,#xff0c; 必须确保操作和编码必须与编码一致。有两个编码集合, 一个叫做数据库编码集合, 一种叫做数据库验证集合。大写字母的同意小于小写字母。 ps:本节适合安装MySQL的朋友观看, 记住更有利于实际操作。 创建数据库时,规定字符集和验证集。
以后我们想把这份文件复制回来,只需执行source 执行路径可以: 。
验证规则对数据库的影响 。
也就是说, 也就是说,
可以关注博主, 学习更多知识方便#xff01;!! 。utf8_general_ci的校准规则是不区分大小写:
create database test1 collate utf8_general_ci;
create table person(name varchar(20));
insert into person values('A');insert into person values('a');insert into person values('B');insert into person values('b');
。删除库、 。
修改数据库。
默认情况下,
删除数据库 。
drop database 数据库名; ///删除数据库。查看数据库列表。 无论数据库如何操作,
--。
show variables like 'collation_database'; ///检查校验集合。
备份数据库。
创建数据的本质是在文件系统中创建目录。
编码集。
我们可以在用户中创建一个文件来保存数据库的备份文件:

然后执行命令:
mysqldump -P3306 -uroot -p -B 数据库文件名 > 备份后的文件名。查字符集。备份库。前言:本节是MySQL库的操作, 内容较少 一般内容是创建库、校验集合为utf8mb4_0900ai_ci:。
目录。
然后将数据库备份到指定文件中: 。大小写没有区别。


实验结束后,我们会发现我们查'a'其实我们发现的是A和'a'的数据。
。
备份数据库。
创建数据库。
检查校验集。本质上也是读取数据库中数据所采用的编码格式。
- 数据库编码集合-数据库未来存储数据的编码集合。
- 数据库验证集合-支持数据库字段比较, 使用相同的代码。
编码集。我们必须能够查看数据库, 查看数据库列表:
show databases; ///查看数据库列表。删除数据库 。, 如果对朋友有帮助, 如果不区分大小写, 就像下面的test1一样c; 区分大小写是以下test2;select * from person order by name;

修改数据库。
mysql8.下面默认生成utf8mb4: 。
创建数据库。
查看系统支持的字符集或校准集:
查字符集。alter database test2 charset=utf8 collate utf8_general_ci; //例子 修改编码集。修改库、 。 。
然后utf8_bin区分大小写:
create database test2 collate utf8_bin;
create table person(name varchar(20));
insert into person values('A');insert into person values('a');insert into person values('B');insert into person values('b');
。 。
创建数据库。

创建数据库。
。
create database 数据库名称 charset=字符集合; ///设置字符集合/或createate/ database 数据库名称 character set 字符集; //设置字符集createte database 数据库名称 charset=utf8mb4 collate 校验集;
以下是示例:
。
查看数据库列表。
source 指定路径。如果我们排序,按ASCII码值排序, 因此,

验证规则对数据库的影响 。 。 。
查看验证集。create database [if not exists] 数据库名;
sql命令中有[]限定区域称为可选项 可以选择或不选择。我们会发现;a只能找到'a'了。 。