电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 2671 人浏览分享

ubuntu下mysql修改字符集latin1为utf-8

[复制链接]
2671 0
查看数据库字符集状态:

  1. show VARIABLES like '%char%'
复制代码


查看结果:

  1. character_set_client    utf8
  2. character_set_connection    utf8
  3. character_set_database  utf8
  4. character_set_filesystem    binary
  5. character_set_results   utf8
  6. character_set_server    latin1
  7. character_set_system    utf8
  8. character_sets_dir  /usr/share/mysql/charsets/
复制代码


上面的字符集有一个是latin1,要修改为utf-8.

解决方式:

到服务器/etc/mysql/mysql.conf.d找到mysqld.cnf

在[mysqld] 下新增

  1. character_set_server=utf8 #增加这一行,指定字符集
复制代码


重启数据库:

  1. sudo service mysql restart
复制代码


再次查看字符集:

  1. character_set_client    utf8
  2. character_set_connection    utf8
  3. character_set_database  utf8
  4. character_set_filesystem    binary
  5. character_set_results   utf8
  6. character_set_server    utf8
  7. character_set_system    utf8
  8. character_sets_dir  /usr/share/mysql/charsets/
复制代码



您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

关注

0

粉丝

9021

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.