怎样在mysql库里,提取某个字段非中文的数据吗? 应该是MySQL里头的正则,我也不会写,问 稻草人 应该没问题! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 set names gbk;select * from table where strcmp(name,'中文字符'); select * from table where name='非中文字符'; where (name非中文字符)只是一个说明,晕,楼上竟然那样理解! 貌似写个正则最合适。或者在连接前面加上mysql_query("set names 'ascii'");然后再查询,应该就只能读出英文字符和标点了- - SELECT * FROM TABLE WHERE `name` REGEXP '[\x80-\xff]'; 上面那个是完全匹配的情况下不查出(如"你好hello"这样的就不算完全匹配).如"你好hello"这个也不想查出来的话。用下面这个:SELECT * FROM TABLE WHERE `name` NOT REGEXP '[^x80-xff]'; PHP关天UCenter整合接口方面的问题 新手问题,急。。字符串判断 哪儿能获得phpMyAdmin的用户名和密码? PHP 5.5.6 发布 mysql 5.0.16版本配置启动报错误。很奇怪 求一个算法! 这个语句该怎么写? 文章或者新闻系统的专题是怎么设计的? 这个文件到底在哪里? 如何PHP作为程序的服务端 关于回到本页面 我的程序為什麼不可以處理圖像
select * from table where strcmp(name,'中文字符');
只是一个说明,晕,楼上竟然那样理解!
mysql_query("set names 'ascii'");
然后再查询,应该就只能读出英文字符和标点了- -