咨询热线:4006-75-4006

售前:9:00-23:30    备案:9:00-18:00    技术:7*24h

MySQL 插入数据时中文乱码问题的解决

2018-06-19 17:37:00 12621次

1.当向 MySQL 数据库插入一条带有中文的数据或者导入数据库出现乱码的时候,以使用语句 show variables like 'character%'; 来查看当前数据库的相关编码集

通过修改这个配置文件可以一劳永逸的解决乱码问题。在这个配置文件中 [mysql] 与客户端配置相关,[mysqld] 与服务器配置相关。默认配置如下:

  • [mysql]

  • default-character-set=utf8

  • [mysqld]

  • character-set-server=utf8

这时只需要将下的默认编码 default-character-set=utf8 改为 default-character-set=gbk ,重新启动 MySQL 服务即可。

2.还可以使用下面命令尝试导入

mysql -uroot -p --default-character-set=utf8 dbname < bak.sql

首页
最新活动
个人中心