位置: 编程技术 - 正文

解决Mysql5.7中文乱码的问题(mysql5.7bug)

编辑:rootadmin

推荐整理分享解决Mysql5.7中文乱码的问题(mysql5.7bug),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql5.5支持中文,mysql5.7.12,mysql5.5中文乱码解决,mysql5.7中文文档,mysql5.5中文乱码解决,mysql5.7.,mysql5.5中文乱码解决,mysql5.7中文文档,内容如对您有帮助,希望把文章链接给更多的朋友!

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

下面我们就直接使用如下操作解决:

一、打开mysql控制台,输入命令show variables like 'character%';

  显示如下:

二、修改my.ini文件

解决Mysql5.7中文乱码的问题(mysql5.7bug)

三、重启后使用第一步的命令查看,如下:

还有character_set_database和character_set_server的默认字符集还是latin1。

四、输入命令:set names utf8;

  重启后,使用第一步命令查看:

除了character_set_filesystem是binary外,其他都是utf8了,

这样在web端也设置成utf8编码就可以正常输入数据库了。

以上所述是小编给大家介绍的解决Mysql5.7中文乱码的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!

详解MySQL主从复制实战 - 基于日志点的复制 基于日志点的复制1、在主库与从库上建立专用的复制账号MariaDB[employees]createuser'repl'@'.%'identifiedby'';注意在生产上的密码必须依照相关规范以达到

Linux centos7环境下MySQL安装教程 Linuxcentos7环境下安装MySQL步骤的详细介绍安装MySQLmysql有两个跟windows不同的地方1)、my.ini保存到/etc/my.ini2)、用户权限,单独用户执行一、查找以前是否安

详解MySQL数据库优化的八种方式(经典必看) 引言:关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂。偶尔发现了这篇文章,总结得很经典,文

本文链接地址:https://www.jiuchutong.com/biancheng/349933.html 转载请保留说明!

上一篇:mysql5.6及以下版本如何查询数据库里的json(mysql 5.1.6)

下一篇:详解MySQL主从复制实战 - 基于日志点的复制(mysql的主从复制模式)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络