mysql乱码问题

2018-12-18  本文已影响0人  WJaven

执行sql语句

  show variables like '%char%';
image.png

方法1,修改字符编码

set character_set_server=utf8;
set character_set_database=utf8;
show variables like '%char%';
或者全局设置
set global character_set_database=utf8;
set global character_set_server=utf8;
show variables like '%char%';

方法2,修改字符编码 【终极大招】

找到mysql的配置文件my.cnf  如果不知道位置的话可以mysql --help|grep 'my.cnf'查找到
查找my.cnf
#把下面两条找到相应的位置添加到my.cnf配置文件
[client]
default-character-set=utf8 
[mysqld]
character-set-server=utf8 
#重启mysql服务
service mysql restart
上一篇下一篇

猜你喜欢

热点阅读