首先在新建数据库时一定要注意生成原数据库相同的编码形式,如果已经生成可以用phpmyadmin等工具再整理一次,防止数据库编码和表的编码不统一造成乱码。

方法一: 通过增加参数 –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文件存放路径)

方法三: 直接粘贴sql文件里的代码 
1. 打开SQLyog客户端软件; 
2. 定位到SQL编辑器,然后用记事本打开刚刚导出的SQL文件; 
3. 复制文件中所有SQL语句到SQL编辑器当中,执行这些SQL代码;

方法四: 用记事本或其他文本工具改变SQL文件的编码格式(若方法三不行,那就尝试方法四)

1. 用记事本(或UE)打开刚才的导出的SQL文件; 
2. 另存此文件——打开另存为对话框,选择对话框中的编码格式为UNICODE编码; 
3. 保存文件,然后CTRL+A,全选; 
4. 复制里面的SQL语句到SQLyog中的“SQL编码器”当中,再执行一次SQL语句; 
5. 执行完成后切记刷新一次,查看中文的数据表,乱码消除,大功告成;

转载于:https://www.cnblogs.com/zhepama/p/4094638.html

MYSQL数据库导入数据时出现乱码的解决办法相关推荐

  1. mysql数据库导入外部数据乱码么_mysql数据库导入数据时出现乱码的解决办法

    MYSQL存储数据乱码 mysql的字符集设置有多个层级,在mysql中存储中文,如果不能正确设置字符集,很容易出现数据乱码.今天就有一个用户反馈他数据库中的数据下午1点多开始出现了乱码.在这里,我分 ...

  2. 数据库导入Excel时出现下标越界的解决办法

    数据库导入Excel时出现下标越界的解决办法 数据库导入Excel时出现下标越界的终极办法 原因 在使用的Excel不是本机制作的情况下,"下标越界"时有发生. 解决办法 1.将新 ...

  3. mysql导入数据时 USING BTREE 错误解决办法

    今天在往测试数据库导入数据时,其中一个商品类目表报USING BTREE 错误: You have an error in your SQL syntax; check the manual that ...

  4. 利用navicat向mysql数据库导入数据时出现1062 - Duplicate entry '0' for key 'PRIMARY'错误的解决办法

    1062 - Duplicate entry '0' for key 'PRIMARY',明明导入的数据值不一样,但错误提示主键已存在,不能插入.不知道为什么有些数据插入不成功,原因我也不知道. 解决 ...

  5. mysql数据导入乱码怎么办_MYSQL导入数据时出现乱码怎么办

    MYSQL导入数据时出现乱码的解决办法:1.通过修改mysql安装文件中[my.ini]中参数解 决乱码问题:2.在命令行导入乱码解决:3.直接粘贴sql文件里的代码:4.用记事本或其他文本工 具改变 ...

  6. mybatis向mysql数据库插入数据时,中文乱码显示为?解决方法

    mybatis向mysql数据库插入数据时,中文乱码显示为?解决方法 1.先查看库.表.表字符字段的编码格式.MySQL默认的库和表的字符编码都是latin1,而我们一般需要使用 utf8 //先查看 ...

  7. mysql数据库导入数据的几种方式

    mysql数据库导入数据的几种方式 适用于大量数据的导入 一.excel方式导入 1.将需要的数据放到表格中,需要注意表格中的列必须与要导入的表保持一致 2.导入步骤 二.csv文件导入 1.一般拿到 ...

  8. linux unzip乱码,Linux 中unzip解压时中文乱码的解决办法

    Linux 中unzip解压时中文乱码的解决办法 Linux 中unzip解压时中文乱码的解决办法 当我们在linux中解压一个含有中文名字的压缩包如"资料.zip"时,如果直接使 ...

  9. eclipse读取mysql数据乱码_eclipse从数据库获取数据时控制台乱码问题

    最近在学习HQL的时候,想从数据库获取数据时eclipse控制台乱码,一开始以为是控制台设置的编码有问题,然后就修改了控制台的编码,run->run Configurations->com ...

最新文章

  1. 2021年大数据ELK(二十):FileBeat是如何工作的
  2. linux内核异常分析ecp,内核基于嵌入式Linux的PocketIX系统
  3. C++ trivial和non-trivial构造函数及POD类型(转)
  4. ASP.NET 后台下载文件方法
  5. dockerfile写法和docker-compose和docker-compose.yml
  6. 百度地图 android SDKv2.2.0
  7. poj 2442 Sequence
  8. Oracle ORA-01861: literal does not match format string
  9. 记一次被QQ邮箱钓鱼邮件事件
  10. 图片LSB隐写(java)
  11. ZDNS发布国际标准IETF RFC 8897,网络根基安全升级迈出关键一步
  12. 05 - Protege OWL API 的使用 - 本科毕设整理
  13. 电子设计大赛-放大器类题目分析
  14. mysql日期与时间查询语句:查询当年、查询本年、查询当月、查询本周
  15. 33个必须知道的数据分析师SQL面试问题和答案
  16. 8.3.2018 1 Quick and dirty 快而脏的快餐
  17. python机器识别追踪_Python+OpenCV实现实时眼动追踪的示例代码
  18. k8s笔记7.2--搭建私有helm仓库
  19. 视觉SLAM十四讲学习笔记-第五讲-相机模型
  20. 安永网申计算机应用程序,四大网申经验篇

热门文章

  1. 游戏开发中 UI 是由谁来完成的?
  2. pyecharts第九节、旭日图(现代饼图)
  3. 密码强度测试工具包【Java】_测试用例
  4. Oracle 11g创建Interval分区表
  5. ORA-01123:无法启动联机备份;未启用介质恢复(错误分析)
  6. Expdp/Impdp 并行导入导出详细测试
  7. 2018-2019 20165208 网络对抗 Exp9 Web安全基础
  8. 吴裕雄 python 神经网络——TensorFlow 图、张量及会话
  9. 撩课-Python-每天5道面试题-第2天
  10. 【开源】NodeJS仿WebApi路由