问一个字符集的问题,从mysql版来
原帖请看
http://topic.csdn.net/u/20100115/09/98c6ac75-d6fe-4b6c-90dc-336a738a0c0f.html?14601
总结下就是
apache php mysql 我全部都用的是gb2312,有什么办法可以不用每次mysql_query('SET character_set_results=gb2312'),而保证中文显示正常
请高手指点
什么叫每次? 你connect后写一句 set character_set_results,( set names ) 就行了.
另你原帖中
在my.cnf 里的[client]写应该是管用的,设置的是default的值
mysql_query("set names gb2323");
正解
mysql_query("set names gb2323");
在连接页面中就把他设好
如果是自己的机器,可修改 my.ini 文件
谢谢楼上几位的热心,可是还是没有解答我的问题。
没有人能够回答么。。。?
我想跟你说,不要在服务器上设置默认的字符集,用什么字符集那是客户端的事。
先检查所有的程序文件是什么编码,是否统一。
只要是统一的编码就不会出现乱码的问题。如果以前数据就已经不对了,那只有在程序里加上set了。
你还需要什么?
相关问答:
在安装Java编译器的Eclipse的时候,对环境变量进行了配置,在安装MySQl的时候也要对环境变量进行配置;那么后面的配置会影响前面的Eclipse的配置吗?
请大家多指教~!谢谢!
不会把,我这都装了的 我系统里 还装了 ......
我已经按照教程上配置tomcat的server.xml
<Context path = "/POS" docBase = "POS" debug = "5" reloadable = "true" crossContext = "true" workDir = &quo ......
mysql数据库的编码格式是utf8
在c++程序中使用C API直接连接mysql数据库,把中文保存到mysql数据库中,中午变成乱码
使用mysql的load命令导入文本文件,无论文本文件是ANSI还是utf8编码,都是乱码
请问上面两个问 ......
表
CREATE TABLE `ch1` (
`id` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
`no` int(10) unsigned DEFAULT NULL,
`dtime` datetime DEFAULT NULL,
PRIMARY KEY (`id ......
今天老大布置个任务,要我在我们的产品中安装一个MYSQL数据库,要求是软件占用空间不能超过5M。
在网上找了好久也没有找到关于嵌入式系统中MySQL数据库的资料,有的也只是简单提一下。
现特向各位请教以下问题:
......