资讯专栏INFORMATION COLUMN

mysql解决乱码问题

zhaofeihao / 3339人阅读

摘要:一查看当前数据编码如果有不是编码的,就去找到数据库的配置文件或者文件,修改里面的配置二修改数据库配置文件下面修改或添加下面修改或添加下面修改或添加绑定和端口设置的安装目录即你解压缩安装包的位置需要注意到的是这里是斜杠而不是里

一、查看当前数据编码
SHOW VARIABLES LIKE "character%";
如果有不是utf-8编码的,就去找到数据库的配置文件my.ini或者/etc/my.cnf文件,修改里面的配置
二、修改数据库配置文件

[client] 下面修改或添加default-character-set=utf8

[mysqld] 下面修改或添加character-set-server=utf8

[mysql] 下面修改或添加default-character-set=utf8

[mysqld]
#绑定IPv4和3306端口
port = 3306
# 设置mysql的安装目录,即你解压缩安装包的位置
basedir=D:/mysql-5.6/
#需要注意到的是这里是斜杠"/" 而不是Windows里面的反斜杠""

# 设置mysql数据库的数据的存放目录
datadir=D:/mysql-5.6/data/

# 允许最大连接数
max_connections=200

#设置字符集为utf8
character-set-server=utf8

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 

[client]
#设置客户端字符集
default-character-set=utf8
三、修改连接Url
在连接的后面加上
==?useUnicode=true&characterEncoding=utf-8==

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/47858.html

相关文章

  • JavaWeb 乱码问题终极解决方案!

    摘要:经常有读者在公众号上问乱码的问题,昨天又有一个小伙伴问及此事,其实这个问题很简单,但是想要说清楚却并不容易,因为每个人乱码的原因都不一样,给每位小伙伴都把乱码的原因讲一遍也挺费时间的,因此,松哥今天决定写一篇文章,和大伙好好捋捋中的乱码问题 经常有读者在公众号上问 JavaWeb 乱码的问题,昨天又有一个小伙伴问及此事,其实这个问题很简单,但是想要说清楚却并不容易,因为每个人乱码的原因...

    canger 评论0 收藏0
  • java连接mysql插入数据出现中文乱码

    摘要:于是按照文章所说需要我们看到,尽管使用数据库时我们能够正常的添加和显示中文,但是在使用程序连接数据库时并不能够正常显示中文,为此我们需要修改的默认编码,编辑配置文件文件对编码进行修改设置的默认字符集为,找到客户端配置在下面添加。 java连接了mysql数据库后,程序行向数据库中插入信息,代码如下: dbhelper boringdb = new dbhelper(); ...

    qc1iu 评论0 收藏0
  • java连接mysql插入数据出现中文乱码

    摘要:于是按照文章所说需要我们看到,尽管使用数据库时我们能够正常的添加和显示中文,但是在使用程序连接数据库时并不能够正常显示中文,为此我们需要修改的默认编码,编辑配置文件文件对编码进行修改设置的默认字符集为,找到客户端配置在下面添加。 java连接了mysql数据库后,程序行向数据库中插入信息,代码如下: dbhelper boringdb = new dbhelper(); ...

    张巨伟 评论0 收藏0
  • 在linux中安装mysql解决中文乱码问题

    摘要:安装安装相对来说比较麻烦,可能会遇到各种各样的问题。然后升级一下此时可使用命令来安装安装过程中会提示我们输入密码,按照指示运行即可。中文乱码问题在安装完毕后,即使设置表中为后输入中文仍然会出现这样的东西。 安装mysql linux安装mysql相对来说比较麻烦,可能会遇到各种各样的问题。安装方式有两种: 到官网下载安装包 安装包下载地址 下载完成后直接 sudo dpkg -i pa...

    Yi_Zhi_Yu 评论0 收藏0
  • 在linux中安装mysql解决中文乱码问题

    摘要:安装安装相对来说比较麻烦,可能会遇到各种各样的问题。然后升级一下此时可使用命令来安装安装过程中会提示我们输入密码,按照指示运行即可。中文乱码问题在安装完毕后,即使设置表中为后输入中文仍然会出现这样的东西。 安装mysql linux安装mysql相对来说比较麻烦,可能会遇到各种各样的问题。安装方式有两种: 到官网下载安装包 安装包下载地址 下载完成后直接 sudo dpkg -i pa...

    wapeyang 评论0 收藏0
  • 菜鸟笔记(一) - Java常见的乱码问题

    摘要:本文将介绍一种开发常见的乱码问题。前提摘要在学习的过程中,乱码问题是经常遇到的,无论是页面乱码还是数据库乱码。本文将罗列笔者在开发过程中常常遇到几种乱码场景。菜鸟笔记下周不见不散 本文将介绍一种Java Web/Api 开发常见的乱码问题。 前提摘要:在学习Java Web的过程中,乱码问题是经常遇到的,无论是页面乱码还是数据库乱码。本文将罗列笔者在开发过程中常常遇到几种乱码场景。 一...

    ixlei 评论0 收藏0

发表评论

0条评论

zhaofeihao

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<