博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql解决乱码问题
阅读量:5914 次
发布时间:2019-06-19

本文共 627 字,大约阅读时间需要 2 分钟。

一、查看当前数据编码

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#设置字符集为utf8character-set-server=utf8sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [client]#设置客户端字符集default-character-set=utf8

三、修改连接Url

在连接的后面加上
==?useUnicode=true&characterEncoding=utf-8==

转载地址:http://itmpx.baihongyu.com/

你可能感兴趣的文章
6.26 7.1-7.5
查看>>
find命令详解(1)
查看>>
python2-1
查看>>
Junit测试Controller(MockMVC使用),传输@RequestBody数据解决办法
查看>>
Shell脚本 (二)文本测试、整数值比较、字符串比较 条件测试操作 if语句应用实例...
查看>>
Java学习lesson 11
查看>>
一篇文章教会你理解Scrapy网络爬虫框架的工作原理和数据采集过程
查看>>
Oracle管理
查看>>
springcloud架构搭建(一) Eureka服务器搭建及配置
查看>>
学习六十三
查看>>
linux基本命令
查看>>
docker学习总结七
查看>>
Ubuntu下安装中文输入法
查看>>
网站权重
查看>>
OpenStack搭建高可用RabbitMQ集群
查看>>
IOS开发-UIView之动画效果的实现方法(合集)
查看>>
[8-20]Linux常用目录pwd,ls,cd目录和stat,echo基本用法
查看>>
几种文字转语音效果的编程实现
查看>>
QML入门教程(2)
查看>>
shell基础的几张图片
查看>>