• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Linux下MySQL 5.5/5.6的修改字符集编码为UTF8的方法

    一、登录MySQL查看用SHOW VARIABLES LIKE ‘character%'; 下字符集,显示如下:

    +--------------------------+----------------------------+
    | Variable_name | Value |
    +--------------------------+----------------------------+
    | character_set_client | utf8 |
    | character_set_connection | utf8 |
    | character_set_database | latin1 |
    | character_set_filesystem | binary |
    | character_set_results | utf8 |
    | character_set_server | latin1 |
    | character_set_system | utf8 |
    | character_sets_dir | /usr/share/mysql/charsets/ |
    +--------------------------+----------------------------+
    
    

    character_set_database和character_set_server的默认字符集还是latin1。

    二、最简单的完美修改方法,修改mysql的my.cnf文件中的字符集键值(注意配置的字段细节):

    1、在[client]字段里加入default-character-set=utf8,如下:

    [client]
    port = 3306
    socket = /var/lib/mysql/mysql.sock
    default-character-set=utf8
    
    

    2、在[mysqld]字段里加入character-set-server=utf8,如下:

    [mysqld]
    port = 3306
    socket = /var/lib/mysql/mysql.sock
    character-set-server=utf8
    
    

    3、在[mysql]字段里加入default-character-set=utf8,如下:

    [mysql]
    no-auto-rehash
    default-character-set=utf8
    
    

    修改完成后,service mysql restart重启mysql服务就生效。注意:[mysqld]字段与[mysql]字段是有区别的。这点在网上没人反馈过。

    使用SHOW VARIABLES LIKE ‘character%';查看,发现数据库编码全已改成utf8。

    +--------------------------+----------------------------+
    | Variable_name | Value |
    +--------------------------+----------------------------+
    | character_set_client | utf8 |
    | character_set_connection | utf8 |
    | character_set_database | utf8 |
    | character_set_filesystem | binary |
    | character_set_results | utf8 |
    | character_set_server | utf8 |
    | character_set_system | utf8 |
    | character_sets_dir | /usr/share/mysql/charsets/ |
    
    +--------------------------+----------------------------+
    
    

    以上这篇Linux下MySQL 5.5/5.6的修改字符集编码为UTF8的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • mysql字符集和数据库引擎修改方法分享
    • MySQL修改字符集的实战教程
    • MySQL查看与修改字符集的方法实例教程
    • mysql 启动1067错误及修改字符集重启之后复原无效问题
    • Mysql数据库支持的存储引擎对比
    • 基于 Mysql 实现一个简易版搜索引擎
    • Mysql中存储引擎的区别及比较
    • MySQL 学习总结 之 初步了解 InnoDB 存储引擎的架构设计
    • MySQL修改默认引擎和字符集详情
    上一篇:mysql5.7.18解压版启动mysql服务
    下一篇:MySQL 5.7.18 免安装版配置教程
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Linux下MySQL 5.5/5.6的修改字符集编码为UTF8的方法 Linux,下,MySQL,5.5,5.6,的,修改,