Mysql存储过程中文乱码问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql存储过程中文乱码问题相关的知识,希望对你有一定的参考价值。
参考技术A 如果你的数据库编码设置了gbk而且sql连接之后也mysql_query("setnames
gbk");之后还是乱码的话那就看一下你的php文件的页面编码有没有改,是不是还是它默认的utf8,如果是的话可以使用Dreamweaver这类工具在修改——页面属性——标题/编码中将页面编码修改为gb2312再试试,,或是把数据库和php的页面编码都改为gb2312的,一般sql乱码都是数据库编码、页面编码等不统一的原因,这样改一下再看看 参考技术B 三处编码一致,mysql数据编码,字段编码
php程序编码
mysql存储过程编码
这几处的编码都要一致才可以
查看下你的数据库编码,还有字段编码和存储过程,php程序是否一致
oracle存储过程中文乱码问题
设置环境变量,新建变量,
设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
word哥,还是不行呀;
参考:http://idata.blog.51cto.com/4581576/1065826/
现象描述:
pl/sql developer窗口里面正常显示中文,复制,粘贴到文本文档,乱码;或者颠倒过来记事本里的中文到了pl/sql developer就成了乱码。
解决办法:
在复制前将输入法切换到中文输入方式。
以上是关于Mysql存储过程中文乱码问题的主要内容,如果未能解决你的问题,请参考以下文章