如何做mysql 的西文模糊搜索? 网站要翻译成西拔牙文的。但是搜索居然无效了。SQL 是最简单的 like '%key%'现象是,如果这个key 只含有英文的26个字母,那么就能搜索出来,但是如果含有非26个字母的例如(organización) 这个单词,就搜索不出来,在phpmyadmin里也搜索不出来,如何搞呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 执行语句之前你得先通知mysql,php业务端希望用什么编码与mysql交互, 也就是'organización'这个数据是什么编码 mysql_query("set names ...."); 用支持西拔牙文的编码就可以了。MYSQL PHP都要 把mysql字符集改成西班牙语的字符集 字符集的问题。http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspxMySQL 中文显示乱码 字符集都用的UTF8 。 用的FCK给客户做的后台,输入输出都正常,就是搜索不行 select * from a where binary col like '%a%'这样OK不? 我认为SQL LIKE一定行的,只是要修改一些配置文件等.难道说西班牙就没有程序员了,就没有网页检索了吗?还一个通用解决方法就是取消LIKE,换用搜索引擎,推荐SPHINX,可以考虑一下,无论是检索速度还是性能都提高一个档次! 数据库字符集设置为utf8的,然后PHP来查询的时候设置西班牙的字符集啊,先看下数据库支持不。试一下。 正则匹配问题:匹配ab循环多次的怎么写?即eeeabababeeee中的ab PHP 简单的文本操作问题 正则表达式问题 PHP如何获取数据库表中个字段的数据 现在有多少人还用php + adodb做数据库呢 请教一个PHP开发的常识问题 php 中 pack 和unpack的问题 刚刚学习PHP的人,请教的一个问题.! 我会在mysql数据库里删除一行记录,但在php页面里如何实现删除? !!!一个简单问题,会者不难,关于php语法的 怎么计算两个time相差多少小时 ? 字符串嵌套 匹配的问题
mysql_query("set names ....");
MySQL 中文显示乱码
这样OK不?
还一个通用解决方法就是取消LIKE,换用搜索引擎,推荐SPHINX,可以考虑一下,无论是检索速度还是性能都提高一个档次!
试一下。