解决windows环境下Mysql中文乱码的问题

  • 时间:
  • 5570人关注

在搭建Mysql环境的时候遇到了中文乱码问题,下面与大家分享下具体的解决方法,感兴趣的朋友可以参考下哈,希望对大家有所帮助,另外这篇文章主要知识点是关于Mysql、中文乱码、windows、的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子资料:

最近开发项目中又重新拿起了Mysql,在搭建环境的时候遇到了中文乱码问题。下面我把我的解决方式跟大家分享一下

1、通过show VARIABLES like 'character_%'; 显示出来所有的设置项目。把其中的非UTF8的编码都设置成utf8

设置方式如 : set character_set_server=utf8;

2、去mysql 安装目录下找到my.ini文件。设置里面的latin1为utf8

3、另外如果在Java端通信数据的时候发生了乱码的话就response.setCharacterEncoding("utf-8");


上一篇:详解MySQL多表之间字段的匹配

下一篇:mysql实现多行查询结果合并成一行的实例方法

相关内容

  • Python使用pycharm导入pymysql教程

    这篇文章主要介绍了Python使用pycharm导入pymysql教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    04-19Python pycharm导入pymysql

    阅读更多
  • 如何解决JDBC连接Mysql 8.0.11出现的各种问题

    这篇文章主要介绍了使用JDBC连接Mysql 8.0.11出现了各种错误的解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学

    01-16使用JDBC连接Mysql 8.0.11出现了各种错误的解决

    阅读更多
  • 示例讲解php+mysql查询实现无限下级分类树输出

    这篇文章主要介绍了php+mysql查询实现无限下级分类树输出,结合实例形式分析了php+MySQL查询实现的树状分类输出功能,涉及php数据库查询与数组遍历等相关操作技巧,需要的朋友可以参考下

    02-14php+mysql查询实现无限下级分类树输出示例

    阅读更多
  • JDBC中使用Java8的日期LocalDate和LocalDateTime操作mysql、postgresql

    这篇文章主要给大家介绍了关于JDBC中如何使用Java8的日期LocalDate和LocalDateTime的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下

    07-08JDBC中使用Java8的日期LocalDate和LocalDateTime操作mysql、postgresql

    阅读更多
  • mysql服务1067错误多种解决方案汇总

    今天我的mysql服务器突然出来了1067错误提示,无法正常启动了,我今天从网上找寻了大量的解决mysql服务1067错误的办法,有需要的朋友可以看看

    01-29mysql服务1067错误多种解决方案分享

    阅读更多
  • Effective MySQL之备份与恢复

    Effective MySQL之备份与恢复

    mysql资深专家ronald bradford撰写的精品书籍《effective mysql之备份与恢复》涵盖了所有能够确保开发合理备份和恢复计划的选项,并对各选项做了详细说明,给出了语法示例。本书对照讲解不同的备

    大小:72.4 MBMySQL

    点击下载
  • MySQL DBA修炼之道

    MySQL DBA修炼之道

    MySQL DBA修炼之道 以实战讲解为主,摒弃了生产实践中不常用的知识和技术。书中内容主要分为5部分。第壹部分介绍MySQL的应用领域和适用场景、基础架构、常见生产环境部署方式,以及MySQL安

    大小:4.9 MBMySQL

    点击下载
  • WEB开发圣经:PHP和MySQL Web开发

    WEB开发圣经:PHP和MySQL Web开发

    PHP和MySQL Web开发(原书第5版) 共分五篇,31章。第一篇(第1~7章)涵盖PHP语言的基础知识,包括PHP快速入门、数据存储和读取、数组、字符串操作与正则表达式、代码重用与函数编写、面向对象

    大小:26 MBWeb开发

    点击下载
  • PHP和MySQL Web开发(第5版)

    PHP和MySQL Web开发(第5版)

    在《PHP和MySQL Web开发》书中,我们将把使用PHP与MySQL的经验和心得体会毫无保留地分享给你,PHP和MySQL是目前热门的两个Web开发工具。

    大小:27 MB网站开发

    点击下载
  • 高性能MySQL

    高性能MySQL

    大小:392 MBMySQL

    点击下载
  • MySQL8 Cookbook(中文版)

    MySQL8 Cookbook(中文版)

    MySQL 8.0的发布是MySQL发展历史上的一个重要里程碑,也是开源数据库领域内的一个大事件。针对这个版本,MySQ官方团队做了太多的工作,从查询优化到集群架构,从参数调整到特性支持,MySQL都有了革命性的变化。本书基于MySQL 8.0,以基础知识为入手点,以讲解技术特性为目标,以案例作为理论的补充,详细介绍了MySQL的方方面面,提供了超过150个高性能数据库查询与管理技巧,是MySQL入门者和管理者的必读之作。

    大小:210320 MB MySQL8

    点击下载
  • MySQL开发与实践

    MySQL开发与实践

    本书作为MySQL课程的教材 系统全面地介绍了有关MySQL数据库应用开发所涉及的各类知识。全书共分16章 内容包括数据库基础、MySQL概述、MySQL语言基础、数据库和表的操作、数据库的查询、索引

    大小:45.3 MBMySQL

    点击下载

学习笔记

19小时29分钟前回答

mysql query browser中文乱码的解决方法

我也一一试过,结果是:中文乱码问题没解决,mysql服务却不能启动了, 汗颜了,还是自己动手解决吧,我这里也截图了,方便参观。我用的是appserv服务包,相信很大一部分同学都在使用这个或是在使用wamp包,很简单,在安装mysql目录下,找到my.ini配置文件: 重启MYSQL服务和apache服务就可以了。……

5小时39分钟前回答

解决python2.7 查询mysql时出现中文乱码

问题: python2.7 查询或者插入中文数据在mysql中的时候出现中文乱码 --- 可能情况: 1.mysql数据库各项没有设置编码,默认为'latin' 2.使用MySQL.connect的时候没有设置默认编码 3.没有设置python的编码,python2.7默认为'ascii' 4.没有解码 --- 解决方法: 1.设置mysql的编码 ubuntu执行下列语句: ** sudo vim /etc/mysql/my.cnf ** 然后在里面插入语句: [client]default-character-set=utf8[mysqld]character-set-server=utf8collation-server=utf8_general_ci 退出 vim 重新启动mysql: ** sudo service mysql restart ** 2.在code中设置MySQLdb的连接编码参数 db=MySQLdb.connect(user='...',db='...',passwd='...',host='...',charset='utf8') 3.在code中设置python默认编码 # -*-coding:utf-8 -*-import sys reload(sys)sys.setdefaul……