mysql乱码问题
我用java在mysql中插入数据为什么总是乱码
程序中编码是gbk的,而且得到的也是正常的,但我插入数据库就是乱码,
数据库的编码也是gbk的
我都郁闷了,兄弟们帮忙解决下了
在插入数据前执行
set names gbk; 试一下。
不行呀,哥们
插入的数据是乱码
你是从mysql控制台看到的乱码还是程序中是乱码?
我用代码得到的是正常的,但插入到数据库就是乱码,应该是数据库的问题
但我的数据库的编码也是gbk的,why?
您的代码得到的正常,插入到资料库是乱码->您从哪里看见是乱码的呢??什么客户端呢?怎么看见的呢?
我执行sql语句之前在控制台输出是正常的,但执行sql语句插入到数据库就是乱码
执行sql语句插入到数据库
是在哪里执行啊?
在程序代码的访问数据库层呀
而且,我以前用着没问题的,后来我无意把数据库删了,
我又重新建了个数据库(用phpmyadmin工具),就出现乱码问题了
我安装的数据库是不是有问题
在控制台执行show variables like 'character_set%'贴结果出来看看。
执行的结果是:
character_set_client | latin1
character_set_connection | latin1
character_set_database | utf8
character_set_filessystem | binary
character_set_results | latin1
character_set_server | latin1
character_set_syst
相关问答:
我现在学习MYSQL,问下mysql储存过程如何建立和使用,最好写成$sql="sql语句",$re=mysql_query($sql);谢谢
建议你先自己看一下文档中的例子。
http://dev.mysql.com/doc/refman/5.1/zh/stored-pro ......
我用的like模糊查询,比如mysql的name中有“csdn论坛系统”这几个字,如何在 <input>中查询“csdn 系统”也能出来这个“csdn论坛系统”,我现在是查“csdn”或者“系统”都可以。谢谢各位了!不知道我这么表达 ......
有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......
不知道是不是我的xampp有问题,mysql是图形化的!
一个ID组在我的mysql的表里面 2,5,8,7
点了排序,然后用PHP文件连接这个表显示表的信息时,ID的顺序还是不变!应该是2,5,7,8的吧升序排序后!
在PHP文件里 ......