CREATE TABLE `test` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) CHARACTER SET latin1 DEFAULT NULL, `category_id` int(11) DEFAULT NULL, ...
分类:
数据库 时间:
2019-12-13 12:16:23
阅读次数:
84
数据库的表的定义如果是utf8mb4的富文本时,关联的字段必须指定为非utf8,否则 跟其他的表关联的时候,会非常慢,以至于索引都不能使用。 也就是必须的字段才可以使用这个 utf8mb4 ,否则检索字段效率很低,很慢。 `comment_id` varchar(24) CHARACTER SET ...
分类:
其他好文 时间:
2019-12-11 19:27:37
阅读次数:
260
1.C(Create):创建Create database 数据库名称;创建一个数据库Create database if not 数据库名称;根据条件创建数据库,如果数据库存在,就不会创建数据库。Create database 数据库名称 character set字符集名;创建数据库,并指定字符 ...
分类:
数据库 时间:
2019-12-06 09:37:34
阅读次数:
127
CHmysql数据库 #如果没有修改my.ini 配置文件的默认字符集,在创建数据库时,指定字符集 create database db_name character set 'utf8'; #特殊字符(关键字)用反引号 create database `create`; MySQL\data 目录 ...
分类:
数据库 时间:
2019-11-27 12:09:23
阅读次数:
74
1.设置5.7版本的字符集为utf8 [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] init_connect='SET collation_connection = utf8_unico ...
分类:
数据库 时间:
2019-11-21 14:20:59
阅读次数:
318
更改数据库安装时的字符编码。打开mysql安装目录,找到my.ini文件,通过使用记事本的方式打开,将这里面的default-character-set=latin1修改成gbk,注意这里面有两处需要修改。 修改数据库实例中的编码,打开data文件夹,找到对应的数据库实例,修改里面的db.opt文件 ...
分类:
数据库 时间:
2019-11-20 23:32:08
阅读次数:
96
1、字符集与编码 字符集:字符组成的集合,汉字,字母,符号被收录到标准的字符集合 编码:规定每个字符使用一个字节还是多个字节存储,那些字节来存储的规定 术语:字符编码(character encoding),字符映射(character map),字符集(character set)或者代码页(IB ...
分类:
其他好文 时间:
2019-11-16 12:50:07
阅读次数:
102
这是因为mysql字符集的原因。修改mysql的字符集。 mysql> alter database hive character set latin1; 参考博客:https://blog.csdn.net/qq_38723677/article/details/82668506 ...
分类:
其他好文 时间:
2019-11-12 19:54:18
阅读次数:
52
mysql从5.5.3版本开始,才支持4字节的utf8编码,编码名称为utf8mb4(mb4的意思是max bytes 4),这种编码方式最多用4个字节存储一个字符。 要想证明这个问题,可以执行以下sql: select * from information_schema.CHARACTER_SET ...
分类:
数据库 时间:
2019-11-10 11:57:46
阅读次数:
113
数据表操作--1.创建表(类似于一个excel表)--基本语法 CREATE TABLE 表名( field1 type[完整性约束条件], field2 type, ... fieldn type )[CHARACTER SET XXX]; --创建一个员工表employeemysql>CREAT ...
分类:
其他好文 时间:
2019-11-07 22:01:39
阅读次数:
99