备份好的sql文件,直接用记事本方式打开,中文显示正常,还原导入后,发现中文是乱码。真蛋疼。

解决方法:

step 1:还原时建立数据库和表都为utf8格式(建议utf8,当然gbk或者gb2312也行)

复制代码 代码如下:

CREATE DATABASE `shegongku` DEFAULT CHARACTER SET utf8

CREATE TABLE `members` (

`uid` mediumint(8) unsigned NOT NULL default '0',

`username` varchar(15) NOT NULL default '',

`password` varchar(40) NOT NULL default '',

`salt` varchar(16) default NULL,

`email` varchar(60) NOT NULL default ''

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

step2,将sql文件的编码转换下,转成utf8格式,可以notepad2,也可以用UltraEditor进行转换,再在第一行sql文件的添加一行 set names utf8 保存。

step3,导入。一般就不会出现乱码了,这时如果在终端cmd下再次查询发现还是乱码的话,就不是数据库的问题,而是显示的问题了。此时,在终端里输入 set names gbk后中文可以正常显示了。

mysql乱码还原_mysql还原时乱码的解决方法相关推荐

  1. mysql 1061原因_MySQL死锁问题分析及解决方法实例详解(转)

    出处:http://www.jb51.net/article/51508.htm MySQL死锁问题是很多程序员在项目开发中常遇到的问题,现就MySQL死锁及解决方法详解如下: 1.MySQL常用存储 ...

  2. mysql锁表_MYSQL锁表问题的解决方法

    本文实例讲述了MYSQL锁表问题的解决方法.分享给大家供大家参考,具体如下: 很多时候!一不小心就锁表!这里讲解决锁表终极方法! 案例一 mysql>show processlist; 参看sq ...

  3. mysql 闪回_MySQL数据误删除的快速解决方法(MySQL闪回工具)

    概述 Binlog2sql是一个Python开发开源的MySQL Binlog解析工具,能够将Binlog解析为原始的SQL,也支持将Binlog解析为回滚的SQL,去除主键的INSERT SQL,是 ...

  4. ubuntu下使用vi是方向键变乱码 退格键不能使用的解决方法

    ubuntu下使用vi是方向键变乱码 退格键不能使用的解决方法 在插入模式下,按删除键没有任何反应,按方向键分别打印出A.B.C.D,每个字符一行. 一.编辑/etc/vim/vimrc.tiny 由 ...

  5. mysql自动增长id 溢出_MySQL表自增id溢出的故障复盘怎么解决 MySQL表自增id溢出的故障复盘解决方法...

    MySQL表自增id溢出的故障复盘如何解决?本篇文章小编给大家分享一下MySQL表自增id溢出的故障复盘解决方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 问题:MyS ...

  6. mysql账号密码忘_mysql用户名密码忘记了解决方法

    今天想用一下实验室服务器的mysql,发现不记得用户名密码了. 解决方法如下: 1. 保证服务器处于安全的状态,如果可以请拔掉网线...(不过我跳过了这一步,额) 2. 修改/etc/my.cnf文件 ...

  7. mysql数据库主从不同步_MySQL数据库之mysql主从数据库不同步的2种解决方法

    本文主要向大家介绍了MySQL数据库之mysql主从数据库不同步的2种解决方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 今天发现Mysql的主从数据库没有同步 先上Mas ...

  8. Mysql Field * doesn't have a default value解决方法

    Mysql Field * doesn't have a default value解决方法 MySQL 5中,出现错误提示: Field 'id' doesn't have a default va ...

  9. mysql is running but_MySQL: mysql is not running but lock exists 的解决方法

    MySQL: mysql is not running but lock exists 的解决方法 (2010-12-13 22:41:20) 标签: 杂谈 分类: 技术 安装mysql 版本: my ...

最新文章

  1. 【SVN多用户开发】代码冲突解决办法
  2. 当别人不听我们的话的时候
  3. hql取满足条件最新一条记录_MySql 之一条查询sql的执行过程
  4. MongoDB清理数据磁盘不释放的解决方法
  5. linux显示3个字符,Linux驱动学习笔记(3)字符设备驱动
  6. 2021华为软挑赛题_思路分析——实时更新,做多少更多少(五)
  7. 如何计算Lyapunov exponent spectrum?matlab计算李雅普诺夫指数
  8. 提高前端生产效率(PxCook工具推荐)
  9. 风之王纳什,言念君子,温其如玉
  10. 关于消息队列的一些思考
  11. ai智能写作软件哪个好-ai智能写作免费
  12. 海银资本:在大数据创业企业中掘金
  13. 号码锁 Combination Lock [USACO1.4]
  14. GDPR全文翻译(一)
  15. CNN实现文本情感分类
  16. python三维图视角旋转_在python-matplotlib-Jupyter Noteb中交互式旋转三维绘图
  17. 中国头孢菌素药物行业市场供需与战略研究报告
  18. AF Haf tuning <4>
  19. 计算机图形学专业 国内大学排名,虚拟现实应用技术专业大学排名 2020全国排行榜...
  20. Web中的EasyExcel导出Excel(不创建对象且自定义合并单元格策略)

热门文章

  1. 弘辽科技:淘宝上架产品不简单,如何避免踩坑?
  2. uniapp获取元素高度
  3. 《树莓派用户指南(第3版)》——2.3 连接键盘和鼠标
  4. 在导购的田野上(孙彤 )
  5. NIO学记:一、了解NIO
  6. php字符串转为时间戳,php字符串转时间戳
  7. 云原生 | Kubernetes - k8s集群搭建(kubeadm)(持续收录报错中)
  8. 18. Python的frozenset
  9. redis 清空db下_Redis常用命令集,清空redis缓存数据库
  10. c语言函数lseek函数