首先谈谈,mysql中汉字乱码的解决办法,本文档的测试全部是在本机上面进行,不一定适用于服务器上面参数的配置。

在网页和数据库中汉字的乱码问题,一直是程序员很头疼的一件事情,虽然仅仅是一个字符编码的问题,但是折腾起来也还是挺费劲和郁闷的。

1 网页中汉字乱码的显示问题

这个问题的解决方法其实很简单,就是使用meta标签元素显示的指明网页中字符的编码方式:

2 数据库中存储时汉字的乱码问题

在使用mysql的可视化工具的时候,比如Navicat for mysql 等,查看数据表中的数据的时候,经常发现汉字的乱码问题,有时候在导入脚本文件,或者其他文件(txt,excel等),也有这样的问题,提示导入数据是成功的,但是数据表中显示的确实是乱码。解决的方法可以通过调整一些字符编码的参数来解决这个问题:

首先在命令行进入mysql,这需要设置环境变量,mysql -uroot -p 然后输入密码就可以进入,查看mysql的字符编码方式:

show variables like 'character%';可以查看系统的一些字符编码方式

然后所有的字符编码都改成gbk,当然,这里面有一两个是不允许修改的,系统会给出提示,这个不允许修改的可以不用修改。之后再导入脚本或者其他文件的时候,汉字的显示就正常了。

3 连接数据库结果集的编码

在创建数据库的连接时,经常会执行一句话, mysql_query("set names 'gbk'"),这里最好也把这样一句话给加上。多重保险嘛。

php程序汉字乱码问题,php汉字乱码的一些解决方案相关推荐

  1. ssh汉字乱码怎么办_ssh中文乱码怎么办_win10open ssh出现乱码的解决方法

    2019-07-28 14:07:22 有win10正式版系统用户在使用Open ssh客户端的过程中,在切换中文模式的时候出现了乱码的情况,碰到这样的问题该怎么处理呢,现在为大家带来Win10系统O ...

  2. 汉字乱码_别欺负我读书少,这些真的不是乱码,是汉字吗?你认识几个?

    说到中国字 那真的是博大精深 有很多汉字 看上去明明就是乱码 但字典不会说谎 它们千真万确就是汉字! 睁大眼睛 来看看你认识几个? 看到有人写 " 巜 " 你多半会以为它是书名号的 ...

  3. servlet和action中获取URL中的汉字(解决URL中汉字为乱码的问题) .

    2019独角兽企业重金招聘Python工程师标准>>> 最近在项目中又遇到一个小问题,通过HttpURLConnection来传递汉字时,服务端获取汉字参数时都为乱码,以下分别为在s ...

  4. 金蝶软件界面乱码及输入汉字时乱码的解决方案

    window10下金蝶软件界面乱码及输入汉字时乱码的解决方案 软件界面文字乱码处理方法 输入汉字是出现乱码的解决方案 注意:先自行备份数据,以免数据掉失 软件界面文字乱码处理方法 金蝶软件界面出现乱码 ...

  5. 从程序员的观点看 汉字国标与Unicode

    工作中时常接触到一些于编码相关的术语,比如ASCII,Unicode,UTF-8,UTF-16 ,UTF-32,在C++编程中经常会遇到char,wchar_t,std::string,std::ws ...

  6. matlab程序窗口是乱码,解决matlab中文乱码

    问题:matlab脚本与函数文件的中文注释显示乱码. 环境:matlab R2016a.Windows 10 home. 解决方案: step1 检查locale值 matlab命令行键入命令 fea ...

  7. 网页 php pdf文件怎么打开是乱码,打开php文件乱码的解决方法

    打开php文件乱码的解决方法 发布时间:2021-02-14 11:45:35 来源:亿速云 阅读:94 作者:小新 小编给大家分享一下打开php文件乱码的解决方法,相信大部分人都还不怎么了解,因此分 ...

  8. mysql 中日韩 乱码_mysql字符集及乱码问题

    MySQL中涉及的几个字符集 character-set-server/default-character-set:服务器字符集,默认情况下所采用的. character-set-database:当 ...

  9. java 汉字字典,获取汉字拼音,拼音首字母,五笔,笔画,笔画顺序

    最新的可以下载的包(原来写的丢失了,重新写了个): http://download.csdn.net/detail/wssiqi/6394057 如果地址不可访问,查看我的资源,看还在不.~~~ 环境 ...

  10. php接受get参数乱码,如何解决php get 参数乱码问题,php中文乱码解决办法

    如何解决php get 参数乱码问题如何解决php参数乱码的问题,乱码php获取参数的解决方案:1.使用"iconv ('GB 2312 ',' UTF-8 ',$龚辉):"解决乱 ...

最新文章

  1. APM-应用性能管理
  2. 第五节、实现接口 [转贴]
  3. java 日志输出 上下文_java – 使用ServletContextListener和SLF4J在contextDestroyed上没有日志输出...
  4. 使用DBLink方式同步远程数据库中含Blob、Clob字段表的问题解决
  5. mac lion 安装 mysql_mac osx下安装mysql
  6. java 线程安全的原因_java的多线程:java安全问题产生的原因与JMM的关系
  7. uva 232 Crossword Answers
  8. 使用Maven把项目打包成可执行jar在Idea里
  9. E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
  10. CSDN会员免费拿,实现CSDN会员自由的机会到了!!!
  11. ssis 链接mysql_SSIS 连接数据
  12. DDoS原理、分类与防御
  13. 引气管理计算机失效,TAT信号无效导致ND上TAS-显示消失B737系列机务在线 - 认真、负责、细致 我们秉承的理念...
  14. uniapp中简单方法之上传图片到腾讯云
  15. 魔窗使用笔记(穿透微信)
  16. 如何下载没有水印的小咖秀和晃咖视频?教你个超级简单的方法
  17. 网管的自我修养-信息系统
  18. python3笔记_Python3入门笔记
  19. Android地址选择器的实现
  20. BC20/BC26-opencpu移植cjson,mqtt等注意事项

热门文章

  1. R语言绘制日历热力图
  2. 学Python可少不了项目练手,这8个小项目有趣又实用,小白也能做出来
  3. 二级c语言计算机等级考试(全国与江苏版),2010年江苏省计算机等级考试二级C语言考试大纲...
  4. 趣图一张:《几何原本》拓扑结构图
  5. 清华大学计算机学科推荐学术会议和期刊列表
  6. App inventor弹钢琴
  7. How to get ‘kernel config‘ when CONFIG_IKCONFIG is not set ? (Method)
  8. correcting error in index $I30 for file 11031
  9. 传智播客php page类,传智播客详解PHP类和对象的其他相关技术
  10. 负载均衡解析与Nginx实战