可能是 Inexer 用的 MYSQL 有乱码。是否您的 MYSQL 不支持字符集呢 如果方便自己改一下 Indexer.php 在 $index->update 之前打印一样 $data 的字段。 您使用哪个方式的 MYSQL 访问方式,之前也有人报告了类似的错误,原因是他的MYSQL没有安...
晕啊,看来是MYSQL这个东西不兼容真多啊。 utf8 不加引号吧? 当时 tina那儿说要写成 utf-8 。。。 这个 PDO 的版本很多,有些情况 是在 DSN里指定就好。下次统一修正一下。谢谢
...是他的MYSQL没有安装字符集转换。 3.访问方式指什么 数据导入用Indexer.php提供的工具。查看mysql数据 本机用MySQL-Front 和 登陆服务器连mysql查看数据 此外你的乱码是不是因为你的终端是 GBK 的?请尝试用 util/Quest.php 进行测试吧 4....
...务器 部署在 10.1.20.51 SDK 部署在 自己本机 在10.1.20.51上导入数据 /../php/bin/php /../sdk/php/util/Indexer.php --source=mysql:... --sql="..." --project /../sdk/php/app/entry.ini 导入数据成功 在本机用sdk 搜索数据 英文有结果,其中docs里 数据中文...
我测试 加不加 引号 UTF-8都有问题,UTF8就没事 应该和 引号没有关系 我直接连数据库 运行:SET NAMES UTF-8 报:Unknown character set: 'UTF' 运行:SET NAMES 'UTF-8' 报:Unknown character set: 'UTF-8' 这个应该可以 用 show character set 支持的字符集中查吧 ...