MySql数据库无法插入中文?

来源:互联网 发布:北京市大数据行动计划 编辑:程序博客网 时间:2024/05/16 14:23

1、数据库插入中文失败?

2、刚开始的编码是这样的。


3、更改数据库的字符集,我只改了character_set_server就可以存入中文了。


4、下面是使用mysql指令设置

set character_set_client = gbk;

set character_set_connection= gbk;

set character_set_database = utf8;

set character_set_results = gbk;

...

set collation_connection = utf8_general_ci;

set collation_database = utf8_general_ci;

set collation_server = utf8_general_ci;

5、插入中文没问题了


6、这种设置好像是一次性的,当你退出后设置就失效了。