怎么回事?太怪了 对mysql 使用select * from biao where bia2 like '人' 出错 您需要转码,GBK to unicode 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 fandiy(继文) 怎么转码说详细点好吗? 我的qq 是75137161 String HZ="*****";HZ=new String(HZ.getBytes("8859_1"),"GBK"); String strSql = "select * from biao where bia2 like '人'"; //strSql ,GBK码String strIso = new String(strSql,"ISO8859-1"); //strIso ,unicode吗公司用不了qq:) 对不起 忘记告诉一个重要条件就是我的mysql数据库里面保存的是中文。所以在phpadmin中用like有同样的问题 哈哈哈哈哈哈哈哈哈哈 哈哈哈哈哈哈哈哈哈哈 哈哈哈哈哈哈哈哈哈哈 哈哈哈哈哈哈哈哈哈哈 //************************************************看来我还是高手了在win2000下安装需要 把 c:\mysql\my-example.cnf copy 为 c:\my.cnf然后将my.cnf用文本编辑器编辑把default-character-set=latin1 改为default-character-set=gbk就可以了like就可以用了//***********************************************哈哈哈哈哈哈哈哈哈哈 哈哈哈哈哈哈哈哈哈哈 哈哈哈哈哈哈哈哈哈哈 哈哈哈哈哈哈哈哈哈哈 哈哈哈哈哈哈哈哈哈哈 String strSql = "select * from biao where bia2 like '人'"; //strSql ,GBK码String strIso = new String(strSql,"ISO8859-1"); //strIso ,unicode吗以上的语句如果在PHP中怎么实现呢?而且要把strIso传给下一个查询语句 select * from biao where 字段1 like %xy%改成:select * from biao where 字段1 like '%xy%'试一下吧。 请问如果mysql服务无法启动,如何从安装目录中的数据文件恢复数据库? 请SQL语句高手指教! 请教个sql语句问题 这样联合查询的SQL语句该怎么写? mysql 全角半角相互转换的函数 MYSQL的 视图关于LEFT JOIN的疑问 求助:这个SQL语句怎么写? 我以前用Oracle,改由于现实情况需要用Mysql mysql数据库表中字段个数限制 请教如何在replication下面转换普通表为分区表 为什么我在应用程序中无法连接远程MySQL??? 数据库查询出错了,似乎与LIKE关键字有关,但如果不用LIKE的话,用=还是不行
HZ=new String(HZ.getBytes("8859_1"),"GBK");
String strIso = new String(strSql,"ISO8859-1"); //strIso ,unicode吗公司用不了qq
:)
就是我的mysql数据库里面保存的是中文。
所以在phpadmin中用like有同样的问题
哈哈哈哈哈哈哈哈哈哈
哈哈哈哈哈哈哈哈哈哈
哈哈哈哈哈哈哈哈哈哈 //************************************************
看来我还是高手了
在win2000下安装需要 把 c:\mysql\my-example.cnf copy 为 c:\my.cnf
然后将my.cnf用文本编辑器编辑
把default-character-set=latin1 改为default-character-set=gbk就可以了
like就可以用了
//***********************************************
哈哈哈哈哈哈哈哈哈哈
哈哈哈哈哈哈哈哈哈哈
哈哈哈哈哈哈哈哈哈哈
哈哈哈哈哈哈哈哈哈哈
哈哈哈哈哈哈哈哈哈哈
String strIso = new String(strSql,"ISO8859-1"); //strIso ,unicode吗
以上的语句如果在PHP中怎么实现呢?而且要把strIso传给下一个查询语句
改成:
select * from biao where 字段1 like '%xy%'试一下吧。