linux下的mysql中文乱码问题解决

Ad大成

关注

阅读 219

2022-08-24

1.在my.cnf文件中添加字符编码

[mysqld] default-character-set = utf8 character_set_server = utf8 [client] default-character-set = utf8 [mysql.server] default-character-set = utf8

2.查看一下数据库编码

2.1 linux下先连接mysql数据库

mysql -hlocalhost -uroot -p123456 2.2  查看数据库编码

mysql> show variables like 'character_set_database';

2.3 查看表编码

mysql> show ​ ​create​   ​table​   ​<表名>;

3.修改数据库编码和表编码为utf8即可

补充:mysql下修改表中所有字段的字符编码

alter table c_user convert to character set utf8;


精彩评论(0)

0 0 举报