进入mysql数据库

# mysql -uroot -p(密码)

查看当前编码

mysql> show variables like '%char%';

发现现在的编码有的是latin1, 我们要把latin1都改为utf8;

ubuntu下mysql 中文乱码问题

mysql> set global character_set_database=utf8;

mysql> set global character_set_server=utf8;

终端输入命令, 修改配置文件

# vim /etc/mysql/my.cnf  

加入以下代码

[mysqld]

character-set-server=utf8

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

保存并退出vim

重启mysql:

# service mysql restart

ubuntu下mysql 中文乱码问题

原来的latin1都变成utf8, 大功告成

相关文章:

  • 2021-08-18
  • 2021-10-15
  • 2021-08-06
  • 2021-11-07
  • 2021-05-03
猜你喜欢
  • 2022-02-21
  • 2021-11-26
  • 2021-05-24
  • 2021-07-07
  • 2021-08-10
  • 2022-12-23
  • 2021-12-03
相关资源
相似解决方案