咨询热线:4006-75-4006
售前:9:00-23:30 备案:9:00-18:00 技术:7*24h
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