数据库中文乱码一直是烦人的问题,网上解决方法很多,但各有出入,而且有人灵有人不灵。对于MySQL,我的解决方法如下:

1)改MySQL配置:

如:D:\Program Files\MySQL\MySQL Server 5.6\my.ini(copy from my-default.ini)

[mysql]
default-character-set = utf8

重启MySQL服务

-- windows:
net stop mysql (start)

-- linux:
service mysql stop  (start)

检查改动情况

mysql
show variables like 'char%';
show variables like 'collation%';
exit

2)进入MySQL,改database默认编码,如:

mysql -uroot -p
use test01
alter database test01 character set utf8;

3)导入时,选utf-8,如在navicat:

MySQL导入中文乱码解决之道相关推荐

  1. navicat for mysql 显示中文乱码解决办法

    navicat for mysql 显示中文乱码解决办法   最近遇到一个问题,用navicat for mysql 打开数据库时全都显示的是乱码(在用程序代码插入数据之前确保字符不是乱码),遇到问题 ...

  2. java中文乱码解决之道(二)—–字符编码详解:基础知识 + ASCII + GB**

    原文出处:http://cmsblogs.com/?p=1412 在上篇博文(java中文乱码解决之道(一)-–认识字符集)中,LZ简单介绍了主流的字符编码,对各种编码都是点到为止,以下LZ将详细阐述 ...

  3. Java中文jsp页面_java中文乱码解决之道(七)—–JSP页面编码过程

    我们知道JSP页面是需要转换为servlet的,在转换过程中肯定是要进行编码的.在JSP转换为servlet过程中下面一段代码起到至关重要的作用. 在上面代码中有两个地方存在编码:pageEncodi ...

  4. java 页面编码_java中文乱码解决之道(七)-----JSP页面编码过程

    我们知道JSP页面是需要转换为servlet的,在转换过程中肯定是要进行编码的.在JSP转换为servlet过程中下面一段代码起到至关重要的作用. 在上面代码中有两个地方存在编码:pageEncodi ...

  5. phpmyadmin设置编码和字符集gbk或utf8_导入中文乱码解决方法

    phpmyadmin设置编码和字符集gbk或utf8_导入中文乱码解决方法 参考文章: (1)phpmyadmin设置编码和字符集gbk或utf8_导入中文乱码解决方法 (2)https://www. ...

  6. [转]java中文乱码解决之道(三)-----编码详情:伟大的创想---Unicode编码

    http://www.cnblogs.com/chenssy/ java中文乱码解决之道(三)-----编码详情:伟大的创想---Unicode编码 随着计算机的发展.普及,世界各国为了适应本国的语言 ...

  7. matlab-JDBC操作MYSQL数据库中文乱码解决

    JDBC连接MYSQL数据库,使用MATLAB读写中文数据出现乱码,是由于MYSQL本身的配置问题 试验数据库的编码为UTF8,操作系统为中文WINDOWS,即操作系统的编码是GBK,如果不对MYSQ ...

  8. java url utf 8_java中文乱码解决之道(八)—–解决URL中文乱码问题

    我们主要通过两种形式提交向服务器发送请求:URL.表单.而表单形式一般都不会出现乱码问题,乱码问题主要是在URL上面.通过前面几篇博客的介绍我们知道URL向服务器发送请求编码过程实在是实在太混乱了.不 ...

  9. java中文乱码解决之道(八)-----解决URL中文乱码问题

    来源:http://www.cnblogs.com/chenssy/p/4237953.html 我们主要通过两种形式提交向服务器发送请求:URL.表单.而表单形式一般都不会出现乱码问题,乱码问题主要 ...

最新文章

  1. vs调用堆栈窗口怎么弄出来_从零开始(1)栈帧、调用约定
  2. 如何用java创建超链接_Java如何在PPT中的幻灯片上创建超链接?
  3. NRF51822之动态广播使用
  4. python3 isinstance用法_对python中assert、isinstance的用法详解
  5. Node — 第九天 (ES6降级 and 发布属于自己的[第三方模块]包)
  6. Oracle中各个命中率的总结及调优笔记整理
  7. Atitit etl之道 attilax著 1. ETL 1 1.1. (数据仓库技术) 2 1.2. ETL的质量问题具体表现为正确性、完整性、一致性、完备性、有效性、时效性和可获取性等几个特性
  8. 修改安卓移植类型RPG游戏存档
  9. 使用sql语句对数据库脱敏
  10. 腾讯云云服务器遭DDoS攻击被封堵的解决方法
  11. C语言调用函数流程图怎么画,【C语言】求教这个流程图怎么画啊
  12. 【产业互联网周报】阿里云栖大会、百度世界大会召开:阿里重推“云端一体”、百度AI全面升级...
  13. Java面试题目和答案
  14. 已经更CSS《一篇文章让你从HTML零基础入门前端开发》12.22
  15. WPF MessageBox 添加确认取消按钮 并判断
  16. Exception thrown from ApplicationListener handling ContextClosedEvent
  17. php 会议室源码,PHP和jQuery实现会议排座管理.doc
  18. 做教育怎么引流?教育行业怎么引流?培训机构引流如何转化?
  19. 幂法求矩阵的最大特征值和对应特征向量
  20. 智能存储 | 视频增强“全家桶”,为您的视频快速“换脸”

热门文章

  1. 用PyPy加速Python程序
  2. MAC层与llc层的区别
  3. 系统管理:文件访问权限之ACL
  4. 斜抛运动的最远射程问题
  5. 那如何在OC中 编写一段代码 可获取到用户是否进入了某个指定的QQ群聊
  6. flutter组件之Expanded
  7. 易理解的拜占庭将军问题——深入剖析
  8. 如何制作一个横版格斗过关游戏(2) Cocos2d-x 2.0.4
  9. 今年春节当微信与支付宝对决移动支付时,百度出了个新招
  10. C 语言:#warning 指令