1、更改服务器的编码方式,在终端输入以下命令:

mysqld --character-set-server=gbk --collation-server=gbk_chinese_ci;

7ad370ec19d5bc8f32de82e94705fd36.png

2、更改某个数据库的编码方式

mysql -u root -p

alter database character set gbk collate gbk_chinese_ci;

c1570c6dd3b604c9db873e9e173e2723.png

3、在创建数据库时指定编码:

mysql -u root -p

create database db_name character set gbk collate gbk_chinese_ci;

897a5d5e2f11116e0c3e181e562a22f0.png

4、更改某个表的编码方式

mysql -u root -p db_name

alter table table_name convert to  charachter set gbk collate gbk_chinese_ci;

b9d864279d6cb89914ed5fa0c74a1f78.png

5、在创建表时指定编码方式

mysql -u root -p db_name

create table table_name (....) character set gbk collate gbk_chinese_ci;

81365e613990acd807ed2c5170dc7885.png

6、更改某行的编码方式

mysql -u root -p db_name

alter table table_name modify column_name varchar(20) character set gbk collate gbk_chinese_ci;

95d22447cccbca64741080178681104c.png

7、在创建列时指定编码方式:

mysql -u root -p db_name

create table table_name (..., col1 varchar(20) character set gbk collate gbk_chinese_ci, ...) character set utf8 collate utf8_general_ci;

710030f450339f85431f26878d110969.png

Logo

一站式 AI 云服务平台

更多推荐