在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Mysql数据库乱码的原因及解决方法

87次阅读
没有评论

共计 1167 个字符,预计需要花费 3 分钟才能阅读完成。

这篇文章主要介绍“Mysql 数据库乱码的原因及解决方法”,在日常操作中,相信很多人在 Mysql 数据库乱码的原因及解决方法问题上存在疑惑,丸趣 TV 小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Mysql 数据库乱码的原因及解决方法”的疑惑有所帮助!接下来,请跟着丸趣 TV 小编一起来学习吧!

今天又到了 Mysql 乱码问题,过去总是匆匆的解决了就算了。这次我实在受不了了。每次都是迷迷糊糊的改好的。这次决定好好探索一把,看了很多资料及博客之后才理解了点。先记录下来。如有不对的请指正。1.  首先 Mysql 是在 4.0 之后才支持多字符集的。所以只有 4.0 之后才会出现这种问题。编码转换的规则就是,在输入数据时将编码由“客户端编码”转换为“服务器端编码”,输出时将数据由“服务器端编码”转换为“客户端编码”。MySQL 的字符集处理是这样的:1、发送请求。
1)客户端发送请求到服务器端。2)服务器端会把请求的数据从客户端字符集 (character_set_client) 转成服务器连接字符集(character_set_connection)。3)然后服务器会检测存储区域 (table,column) 的字符集,然后把数据从连接字符集 (character_set_connection) 转为存储区域 (table,column) 的字符集,然後再存储或者查询。2、返回请求。1)服务器将存储区域 (table,column) 的字符集转换成服务器连接字符集(character_set_connection)。2)将服务器连接字符集 (character_set_connection) 转换成结果字符集(character_set_results),再发送到客户端。
首先我们看下
mysql status;
我们可以看到四个字符集的设置。1. 改变 my.ini 文件中的编码可以改变所有的字符集。2.set names  uf8   可以改变  Client conn 这两个字符集。3. 建立数据库时的设置编码可以改变 DB  这个。知道了,原理之后我开始解决今天遇到的问题。1. 在其他地方正常显示中文。但是在 CMD 中不能显示显示乱码。首先我设置了 my.ini 将字符集全部设置为 utf8。个人感觉 utf8 是趋向标准的。然后数据库建立时设置为 utf8. 可是看到 CMD 查询出的是乱码。这是因为 CMD. 也就是我们熟知的下的是不支持 utf8 的。所以我设置输出到客户端编码方式转换成 GBK 即可。也就是 set names gbk 。ok 问题解决。

到此,关于“Mysql 数据库乱码的原因及解决方法”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注丸趣 TV 网站,丸趣 TV 小编会继续努力为大家带来更多实用的文章!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-28发表,共计1167字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 少妇富婆高级按摩出水高潮 | 门卫又粗又大又长好爽 | 国产++欧洲韩国野花视频 | 欧美日韩免费大片 | 亚洲成人国产精品 | 婷婷在线免费视频 | 亚洲va无码va在线va天堂 | 无码国产激情在线观看 | 综合欧美一区二区三区 | 亚洲愉拍二区一区三区 | 国产成人av一区二区三区不卡 | 久操视频在线免费观看 | 欧美在线观看一区二区三 | 北岛玲日韩精品一区二区三区 | 日本久久中文字幕精品 | 免费人成网 | 韩国精品福利一区二区三区 | 久草热久草视频 | 视频一区二区在线 | 一级特黄aaa大片免色 | 国产一区二区精品久久凹凸 | 亚洲产国偷v产偷v自拍涩爱 | 亚洲av蜜桃永久无码精品 | 中国免费毛片 | 一级黄色大片免费看 | h在线观看 | 国产欧美久久久另类精品 | 国产成人精品永久免费视频 | 国产精品免费网站 | 无码乱人伦一区二区亚洲 | 亚洲 欧美 中文 日韩aⅴ | a级黄色 | 夜夜爽一区二区三区精品 | 大地资源网第二页免费观看 | 日韩香蕉网 | 亚洲五月六月丁香激情 | 国产精品久久久久久吹潮 | 亚洲不卡一区二区三区 | 无码人妻精品一区二 | 高清不卡一区 | 国产蝌蚪视频在线观看 |