一、修改MySQL配置文件
yf,可以通过以下命令找到该文件的位置:
dameyf
yf文件中添加以下内容:
default-character-set=utf8
ysql]
default-character-set=utf8
ysqld]
character-set-server=utf8eral_ci
yf文件。
二、修改MySQL数据库
1. 登录MySQL数据库:
ysql -u root -p
2. 创建一个新的数据库,例如test:
eral_ci;
3. 选择该数据库:
USE test;
4. 创建一个新的表,例如user:
CREATE TABLE user (
id INT(11) NOT NULL AUTO_INCREMENT,ame VARCHAR(20) NOT NULL,
age INT(11) NOT NULL,
PRIMARY KEY (id)noDB DEFAULT CHARSET=utf8;
5. 插入一条数据:
ame, age) VALUES ('张三', 18);
6. 查询该数据:
SELECT * FROM user;
7. 如果查询结果中显示的是乱码,说明MySQL库还没有成功显示中文字符。需要继续进行以下操作。
三、修改MySQL连接
1. 在MySQL连接时,需要指定字符集为utf8:
ysql -u root -p --default-character-set=utf8
2. 重新登录MySQL数据库,并查询user表:
ysql -u root -p --default-character-set=utf8
USE test;
SELECT * FROM user;
如果查询结果中显示的是中文字符,说明MySQL库已经成功显示中文了。
以上就是让MySQL库显示中文的详细教程。需要注意的是,在修改MySQL配置文件和创建数据库表时,都需要指定字符集为utf8。在连接MySQL数据库时,也需要指定字符集为utf8。这样才能保证MySQL库正常显示中文字符。