首页 >

mysql怎么改国标码 |mysql替换空值

mysql布尔命名,mysql int字段查询,mysql两表循环对比,mysql查询结果写入变量,mysql多少个,mysql替换空值mysql怎么改国标码 |mysql替换空值

首先,在MySQL命令行中输入以下命令,可以查看可用的字符集:

SHOW CHARACTER SET;

可以看到,其中包括了gb2312、gbk、gb18030等中文字符集。

要将使用的字符集设置为国标码,可以在MySQL配置文件my.cnf或者my.ini中添加以下配置:

[client]
default-character-set=gb18030
[mysql]
default-character-set=gb18030
[mysqld]
character-set-server=gb18030
collation-server=gb18030_chinese_ci

其中,default-character-set表示客户端连接到服务器时默认使用的字符集;character-set-server表示服务器默认使用的字符集;collation-server表示服务器默认使用的排序规则。以上配置将默认使用gb18030字符集。

完成配置后,可使用以下命令在MySQL中创建表时指定国标码字符集:

CREATE TABLE `test` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=gb18030;

以上命令指定了表使用gb18030字符集。

在MySQL使用国标码字符集时需要注意,一些字符可能在不同编码中有不同的表示方式,例如“中”这个汉字在gb2312中的编码是“D6D0”,而在gb18030中的编码是“BABA”,在使用时应该根据实际情况进行转换。

总结来说,在MySQL中使用国标码需要在配置文件中设置默认字符集,并在创建表时指定使用的字符集。


mysql怎么改国标码 |mysql替换空值
  • MySQL三表联合查询详解(附带实例和操作步骤) |mysql h 无法使用
  • MySQL三表联合查询详解(附带实例和操作步骤) |mysql h 无法使用 | MySQL三表联合查询详解(附带实例和操作步骤) |mysql h 无法使用 ...

    mysql怎么改国标码 |mysql替换空值
  • mysql怎么查看表的创建语句 |mysql 一年前
  • mysql怎么查看表的创建语句 |mysql 一年前 | mysql怎么查看表的创建语句 |mysql 一年前 ...

    mysql怎么改国标码 |mysql替换空值
  • 导入mysql数据错误的解决方法 |mysql测试死锁
  • 导入mysql数据错误的解决方法 |mysql测试死锁 | 导入mysql数据错误的解决方法 |mysql测试死锁 ...