PHP39-mysql数据库中的字符集和校对规则

 时间:2024-10-12 02:52:09

1、字符集、校对规则属于mysql的两个概念,可以使用【show character set】命令查询mysql中可用的字符集,下图中就是查询出来mysql中的字符集,第一列是字符集,第二列是字符集的描述,第三列是该字符集默认的校对规则,如下图:

PHP39-mysql数据库中的字符集和校对规则

3、由于亨蚂擤缚字符集和校对规则是一对多的关系,所以一个字符集可能有多个交规规则,而校对规则的命名规则就是字符集再加其他, 忧溲枷茫_ci(忽略大小写) _cs(大小写敏感) _bin(二元,即比较是基于字符编码的值而与language无关)结束。所以如果要查询gb2312的校对规则,可以使用【show collation like 'gb2312%'】,如下图:

PHP39-mysql数据库中的字符集和校对规则

5、在当前使用数据库下使用【show variables like 'character_set_database'】命令查看当前数据库使用的字符集,如下图:

PHP39-mysql数据库中的字符集和校对规则

7、可以使用【create database 表名 default character set gbk default collate gbk_bin;】命令可以在创建数据库的同时既设置数据库的字符集,并设置数据库的校对规则,如下图:

PHP39-mysql数据库中的字符集和校对规则

9、至于字段级别的字符集和校对规则由于设置比较麻烦,所以不推荐使用。

  • 《傅雷家书》第二章好词好句摘抄有哪些
  • 老人在乘坐夕阳红旅游专列都需要注意些什么
  • 高强干燥柜使用说明手册M0503024:[3]
  • 邮件收件人地址没有错,但是邮件发送失败报错
  • 电子血压计会受季节影响?
  • 热门搜索
    广西东兴旅游 国庆旅游景点 联联旅游 四川宜宾旅游景点 山东长岛旅游 陕西西安旅游景点 海南岛旅游价格 国内旅游网站 山西旅游政务网 旅游空间