当前位置:   article > 正文

设置Mysql数据库的默认编码为utf8

数据库界面设置默认编码

设置Mysql数据库的默认编码为utf8

sunny 分享于 26 天 前, 2 条回复, 104 次浏览

mysql的默认编码为latin1,存储中文时总会出现乱码,每次改过了,下次又忘了该怎么配,把它记录下来,也分享给各位。

进入mysql,查看默认编码:

  1. $ mysql -uroot -proot
  2. $ show variables like character%'

显示字符编码:

  1. +--------------------------+----------------------------+
  2. | Variable_name | Value |
  3. +--------------------------+----------------------------+
  4. | character_set_client | latin1 |
  5. | character_set_connection | latin1 |
  6. | character_set_database | latin1 |
  7. | character_set_filesystem | binary |
  8. | character_set_results | latin1 |
  9. | character_set_server | latin1 |
  10. | character_set_system | utf8 |
  11. | character_sets_dir | /usr/share/mysql/charsets/ |
  12. +--------------------------+----------------------------+

现暂停mysql服务:

$sudo /etc/init.d/mysql stop

修改 /etc/mysql/my.cnf

  1. $ sudo chmod 777 /etc/mysql/my.cnf
  2. $ vim
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/858570
推荐阅读
相关标签
  

闽ICP备14008679号