MySQL(2)库的操作- 1.创建数据库:

1.1创建数据库:

语法: create database [if not exists] 表名 [create_specification];

⭐[]: 表示可选项,         

create_specification:  表示两个内容,一个是CHARACTER SET : 数据库采用的编码集;

编码集是用来存储数据; 校验集是用来进行字段比较的.

COLLATE: 数据库采用的校验集.

 1.2 练习: 

创建一个db1数据库:

create database if not exists db1 charset=utf8 collate utf8_general_ci;

如果不写charset 和 collate 默认分别就是utf8 和 utf8_general_ci;

 1.2 查看数据库的编码集和校验集:

语法: show variables like 'character_set_database';

语法: show variables like 'collation_database';

查看数据库支持的编码集和校验集:

a. 编码集: show charset;

b. 校验集: show collation;

 1.3 不同的校验集有什么区别呢?

(1) 查询时不区分大小写: utf8_general_ci是不会区分大小写的, 但是utf8_bin是区分大小写的.

(2) 排序是不区分大小写的.

上一篇:代理伺服器分類詳解


下一篇:2.0.PyTorch神经网络基础-自定义层