0
点赞
收藏
分享

微信扫一扫

MySQL无法插入中文和中文乱码问题解决

minute_5 2022-03-16 阅读 134

在python中操作数据库遇到无法插入中文问题

解决方法:

一、修改配置文件

第一步:找到安装MYSQL的目录找到 my.ini 文件进行修改;

 

第二步:把default-character-set 修改为utf8即可!(使用文本搜索)

二、在cmd中配置

在mysql数据库cmd中输入:show variables like'%char%';  查看数据库的编码格式!

 

三、改变编码方式

set character_set_database = utf8;
set character_set_server = utf8;
set character_set_client = gbk;
set character_set_connection = gbk;

改变后输入:show variables like'%char%';

 四、可以插入中文数据测试。

如果可以插入之后显示乱码的话。就改变一下编码格式。

set character_set_results = gbk;

 

举报

相关推荐

0 条评论