之前我们已经成功安装完成xunsearch以及启动相关进程:那么今天咱们来看下如何和你的mysql进行交互
建立索引 先创建要索引的数据库表:
创建库:CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 创建表:…… 先在/usr/local/xunsearch/sdk/php/app配置ini文件: project.name = source project.default_charset = utf-8 server.index = 23.27.127.32:8383 server.search = 23.27.127.32:8384 [id] type = id [product_name] type = title [product_model] index = self
以上配置可以使用官网的ini配置生成器生成好代码在写入到相关文件夹下
http://www.xunsearch.com/tools/iniconfig 导入mysql数据到xunsearch里面:/usr/local/xunsearch/sdk/php/util/Indexer.php --rebuild --source=mysql://yourdbuser:yourdbpass@localhost/yourdbname --sql="select id,product_name,product_model from products" --project=source
util/Indexer.php --rebuild --source=mysql://你的数据库用户名:你的数据库密码@你的数据库IP/你的数据库名 --sql="你要执行的SQL语句" --filter=debug --project=你的项目名