使用MySQL导入数据时出现乱码的两种解决方法如下:1、添加 –default-character-set
先检查一下,目标数据编码。 56云 分享
使用目标库编码导入数据,如下:
2、修改数据库编码
此教程方法必须谨慎使用,需初始化数据库或将企业数据库技术可以覆盖情况下使用,否则导致数据库出现乱码
方法一: 通过增加参数 –default-character-set = utf8 解决乱码问题
mysql -u root -p password <path_to_import_file –default-character-set = utf8
方法二: 在命令行导入乱码解决
1. use database_name
2. set names utf8(或其他需要的编码)
3. source example.sql (sql文件存放路径)
MySql的配置文件Windows下一般在系统目录下或者在MySql的安装目录下名字叫my.ini,可以搜索,Linux下一般是/etc/my.cnf--在 [mysqld] 标签下加上以下内容:
default-character-set = utf8
character_set_server = utf8
注意:如果此标签下已经存在“default-character-set=GBK”类似的内容,只需修改即可。
--在 [mysql] 标签下加上一行
default-character-set = utf8
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)