解决Mysql5.7中文乱码的问题
发布时间 - 2026-01-11 00:13:38 点击率:次在使用mysql5.7时,会发现通过web端向数据库中写入中文后会出现乱码,但是在数据库中直接操作SQL语句插入数据后中文就显示正常,这个问题怎么解决呢?此处不对MySQL的数据编码过程和原理进行讲解,如果有兴趣的同学可以自己百度。

下面我们就直接使用如下操作解决:
一、打开mysql控制台,输入命令show variables like 'character%';
显示如下:
+--------------------------+-------------------------------------------+ | Variable_name | Value | +--------------------------+-------------------------------------------+ | character_set_client | latin1 | | character_set_connection | latin1 | | character_set_database | utf8 | | character_set_results | latin1 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | C:\MySQL\MySQL Server 5.0\share\charsets\ | +--------------------------+-------------------------------------------+
二、修改my.ini文件
[client] default-character-set=utf8 [mysqld] default-storage-engine=INNODB character-set-server=utf8 collation-server=utf8_general_ci
三、重启后使用第一步的命令查看,如下:
+--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | latin1 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | latin1 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+
还有character_set_database和character_set_server的默认字符集还是latin1。
四、输入命令:set names utf8;
重启后,使用第一步命令查看:
+--------------------------+------------------------------------------------+ | Variable_name | Value | +--------------------------+------------------------------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | C:\wamp64\bin\mysql\mysql5.7.9\share\charsets\ | +--------------------------+------------------------------------------------+
除了character_set_filesystem是binary外,其他都是utf8了,
这样在web端也设置成utf8编码就可以正常输入数据库了。
以上所述是小编给大家介绍的解决Mysql5.7中文乱码的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# mysql5.7中文乱码解决
# MySQL中文乱码问题解决方案
# 数据库 MySQL中文乱码解决办法总结
# Mysql 下中文乱码的问题解决方法总结
# Mac Mysql数据库中文乱码问题解决
# Mysql彻底解决中文乱码问题的方案(Illegal mix of collations for o
# MySql安装步骤图文教程及中文乱码的解决方案
# MYSQL数据库使用UTF-8中文编码乱码的解决办法
# Mysql中文乱码问题的最佳解决方法
# 解决mysql5中文乱码问题的方法
# MySQL字符集 GBK、GB2312、UTF8区别 解决MYSQL中文乱码问题
# mysql 中文乱码 解决方法集锦
# 小结下MySQL中文乱码
# phpmyadmin乱码
# php乱码 产生原因及其解决方法
# MySQL中文乱码问题的解决
# 彻底解决MySQL使用中文乱码的方法
# 重启
# 数据库中
# 小编
# 都是
# 在此
# 这个问题
# 给大家
# 有兴趣
# 后会
# 所述
# 给我留言
# 感谢大家
# 就可以
# 设置成
# 疑问请
# 有任何
# 出现乱码
# 但是在
# Variable_name
# brush
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel Facade的原理是什么_深入理解Laravel门面及其工作机制
php结合redis实现高并发下的抢购、秒杀功能的实例
Laravel的HTTP客户端怎么用_Laravel HTTP Client发起API请求教程
Android使用GridView实现日历的简单功能
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
Laravel定时任务怎么设置_Laravel Crontab调度器配置
PHP 500报错的快速解决方法
如何在Windows环境下新建FTP站点并设置权限?
Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】
悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤
Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】
香港服务器WordPress建站指南:SEO优化与高效部署策略
如何实现javascript表单验证_正则表达式有哪些实用技巧
Laravel如何升级到最新版本?(升级指南和步骤)
米侠浏览器网页图片不显示怎么办 米侠图片加载修复
三星网站视频制作教程下载,三星w23网页如何全屏?
如何快速搭建FTP站点实现文件共享?
Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】
微信小程序 配置文件详细介绍
Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理
Zeus浏览器网页版官网入口 宙斯浏览器官网在线通道
高性价比服务器租赁——企业级配置与24小时运维服务
智能起名网站制作软件有哪些,制作logo的软件?
php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】
怎么用AI帮你设计一套个性化的手机App图标?
高端网站建设与定制开发一站式解决方案 中企动力
标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南
网站建设要注意的标准 促进网站用户好感度!
JavaScript Ajax实现异步通信
Laravel怎么实现验证码(Captcha)功能
如何在景安服务器上快速搭建个人网站?
微信推文制作网站有哪些,怎么做微信推文,急?
微信小程序 闭包写法详细介绍
用v-html解决Vue.js渲染中html标签不被解析的问题
文字头像制作网站推荐软件,醒图能自动配文字吗?
php 三元运算符实例详细介绍
利用python获取某年中每个月的第一天和最后一天
在Oracle关闭情况下如何修改spfile的参数
如何利用DOS批处理实现定时关机操作详解
Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践
Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验
Laravel事件和监听器如何实现_Laravel Events & Listeners解耦应用的实战教程
Laravel中间件如何使用_Laravel自定义中间件实现权限控制
,在苏州找工作,上哪个网站比较好?
夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化
Bootstrap整体框架之CSS12栅格系统
Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧

