怎么改mysql显示中文乱码

2023年 11月 15日 89.8k 0

在使用mysql时,我们经常会遇到中文乱码的问题,这主要是因为mysql默认使用的字符集为latin1,而不是utf8。下面是一些解决方法:

// 1.修改my.cnf配置文件
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
// 2.修改表的默认字符集
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8;
// 3.修改字段的字符集
ALTER TABLE table_name MODIFY column_name VARCHAR(50) CHARACTER SET utf8;
// 4.修改连接的字符集
mysql_query("SET NAMES utf8");

怎么改mysql显示中文乱码

以上方法均可解决中文乱码的问题,根据具体情况可以选择其中一个或多个方法进行调试。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论