mysql表字段中文乱码
时间: 2023-11-10 09:03:20 浏览: 157
mySQL 乱码问题解决方案
可以尝试以下几种方法解决mysql表字段中文乱码问题:
1. 修改表的字符集为utf8或utf8mb4,可以使用如下命令:
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
2. 修改连接的字符集为utf8或utf8mb4,可以在连接mysql时指定字符集,例如:
mysql -h host -u user -p --default-character-set=utf8mb4 dbname
3. 修改mysql服务器的字符集为utf8或utf8mb4,可以在my.cnf文件中添加如下配置:
[client]
default-character-set=utf8mb4
[mysql]
default-character-set=utf8mb4
[mysqld]
character-set-server=utf8mb4
相关问题:
1. 如何查看mysql当前的字符集?
2. 如何修改mysql默认的字符集?
3. 如何在创建表时指定字符集?
阅读全文