亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MySQL > 正文

macOS安裝Solr并索引MySQL

2024-07-24 13:11:09
字體:
來源:轉載
供稿:網友

安裝 Java 語言的軟件開發工具包

brew cask install java

或者在Oracle官網 中選擇 Mac 版本 jdk-8u111-macosx-x64.dmg 下載并安裝。

安裝 Solr

brew install solr

當前(2016-11-10) brew 源的 Solr 版本為 6.1.0,你可以通過brew edit solr來修改你要安裝的版本,或者通過官方網站下載源碼包來進行編譯安裝。

啟動 Solr

solr start

返回以下文字提示,則表示 solr 服務器安裝成功,默認監聽的端口號為 8983:

Waiting up to 30 seconds to see Solr running on port 8983 [/]Started Solr server on port 8983 (pid=890). Happy searching!

在瀏覽器中訪問

Solr 提供了可視化管理界面Solr Admin,默認的訪問URL為: http://localhost:8983/solr/

創建一個名為 test 的 core

solr create -c test

返回以下信息,則表示創建成功:

Copying configuration to new core instance directory:/usr/local/Cellar/solr/6.1.0/server/solr/testCreating new core 'test' using command:http://localhost:8983/solr/admin/cores?action=CREATE&name=test&instanceDir=test{"responseHeader":{"status":0,"QTime":8845},"core":"test"}

這一命令會在/usr/local/Cellar/solr/6.1.0/server/solr/目錄下創建一個命令test/的目錄,test/目錄中包含了test core相關的數據文件和配置文件。

在Solr Admin管理界面可以看到test core的信息:

macos,安裝solr,索引mysql

安裝 MySQL 數據庫

brew install mysql

將root的密碼修改為123456。或者其他你喜歡的密碼:

mysqladmin -u root password '123456'

這個 MySQL 賬號會在配置 Solr 索引 MySQL 信息時使用到。

添加測試用于測試的數據:

create database solrdata;use solrdata;create table goods(id int not null auto_increment, name varchar(20) not null default '', number varchar(20) not null default '', updateTime timestamp not null default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, primary key(id));insert into goods(name, number) values('鞋子', 100);insert into goods(name, number) values('衣服', 200);insert into goods(name, number) values('褲子', 300);

下載 MySQL 驅動

從 MySQL 官方地址 下載 mysql-connector-java 驅動包?;蛘咧苯舆\行一下命令獲取 5.1.40 版本的驅動:

wget http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.40.tar.gz

將這一驅動包復制到 /usr/local/Cellar/solr/6.1.0/libexec/dist/目錄中:

tar -zxvf mysql-connector-java-5.1.40.tar.gzcd mysql-connector-java-5.1.40cp mysql-connector-java-5.1.40-bin.jar /usr/local/Cellar/solr/6.1.0/libexec/dist/

修改solrconfig.xml配置

vi /usr/local/Cellar/solr/6.1.0/server/solr/test/conf/solrconfig.xml

引入相關驅動包

將 /usr/local/Cellar/solr/6.1.0/libexec/dist/ 中的 3 個相關 jar 包進入進來:

<lib dir="${solr.install.dir}/libexec/dist/" regex="mysql-connector-java-5.1.40-bin.jar" /><lib dir="${solr.install.dir}/libexec/dist/" regex="solr-dataimporthandler-.*/.jar" />

macos,安裝solr,索引mysql

添加 MySQL 配置信息

在<requestHandler name="/select" class="solr.SearchHandler">的前面添加以下信息:

<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"> <lst name="defaults"> <str name="config">data-config.xml</str> </lst> </requestHandler>

macos,安裝solr,索引mysql

在同目錄下新建data-config.xml文件

vi /usr/local/Cellar/solr/6.1.0/server/solr/test/conf/data-config.xml

添加以下信息:

<?xml version="1.0" encoding="UTF-8"?><dataConfig><dataSource name="source1"type="JdbcDataSource"driver="com.mysql.jdbc.Driver"url="jdbc:mysql://localhost:3306/solrdata"user="root"password="123456"batchSize="-1"/><document><entity name="goods"pk="id"dataSource="source1"query="select * from goods"deltaImportQuery="select * from goods where id='${dih.delta.id}'"deltaQuery="select id from goods where updateTime> '${dataimporter.last_index_time}'"><field column="id"name="id"/>  <field column="name"name="name"/><field column="number"name="number"/><field column="updateTime"name="updateTime"/> </entity></document></dataConfig>

macos,安裝solr,索引mysql

managed-schema配置field信息

vi /usr/local/Cellar/solr/6.1.0/server/solr/test/conf/managed-schema

新增以下信息:

<field name="name" type="string" indexed="true" stored="false" /><field name="number" type="int" indexed="true" stored="false" /><field name="updateTime" type="date" indexed="true" stored="false" />

 

macos,安裝solr,索引mysql

重啟 solr 服務

solr restart

返回以下信息說明 Solr 服務器重啟成功:

Sending stop command to Solr running on port 8983 ... waiting 5 seconds to allow Jetty process 1446 to stop gracefully.Waiting up to 30 seconds to see Solr running on port 8983 [/]Started Solr server on port 8983 (pid=1784). Happy searching!

Dataimport 操作

打開瀏覽器進入 Solr Admin,在以下界面中,點擊Execute按鈕:

macos,安裝solr,索引mysql

成功后,顯示以下界面:

macos,安裝solr,索引mysql

Query 查詢

進入 Query 頁面,點擊Execute按鈕:

macos,安裝solr,索引mysql

以上所述是小編給大家介紹的macOS安裝Solr并索引MySQL ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品视频久久久久久久| 狠狠躁夜夜躁人人爽超碰91| 欧美性xxxx| 欧美天天综合色影久久精品| 欧美日本啪啪无遮挡网站| 国产精品一区二区三区久久| 国产91网红主播在线观看| 亚洲欧美国产精品| 国产美女高潮久久白浆| 粉嫩av一区二区三区免费野| 日韩大陆毛片av| 欧美精品videos性欧美| 成人久久一区二区三区| 久久精品小视频| 琪琪第一精品导航| 日韩av免费看| 久久久久成人精品| 欧美性高潮床叫视频| 久久深夜福利免费观看| 成人欧美一区二区三区黑人| 欧美国产高跟鞋裸体秀xxxhd| 久久国产精品久久久久| 欧美日韩第一页| 97超级碰在线看视频免费在线看| 国产综合久久久久久| 91av在线播放视频| 中文字幕在线观看亚洲| 久久偷看各类女兵18女厕嘘嘘| 色琪琪综合男人的天堂aⅴ视频| 疯狂做受xxxx欧美肥白少妇| 国产美女久久精品| 日韩中文字幕在线| 国产不卡av在线| 在线观看欧美成人| 久久人人爽人人| 97久久精品视频| 97在线免费视频| 38少妇精品导航| 欧洲亚洲妇女av| 亚洲国产天堂久久国产91| 亚洲a成v人在线观看| 国内精品400部情侣激情| 91精品国产电影| 欧美激情2020午夜免费观看| 97人人爽人人喊人人模波多| 日韩精品极品视频免费观看| 最近2019年中文视频免费在线观看| 一区二区三区四区在线观看视频| 国产精品久久精品| 欧美激情视频在线观看| 国产噜噜噜噜噜久久久久久久久| 欧美日韩国产影院| 亚洲一区二区三区在线视频| 欧美麻豆久久久久久中文| 成人午夜两性视频| 国产欧美韩国高清| 国产精品18久久久久久首页狼| 色樱桃影院亚洲精品影院| 日韩经典中文字幕在线观看| 91免费版网站入口| 国产一区二区激情| 在线日韩日本国产亚洲| 国产精品中文久久久久久久| 国产精品激情av在线播放| 91在线观看免费高清完整版在线观看| 中文字幕日韩av综合精品| 欧美专区中文字幕| 精品成人国产在线观看男人呻吟| 在线观看不卡av| 日韩**中文字幕毛片| 国产精品久久久久久久av电影| 欧美国产亚洲精品久久久8v| 狠狠躁18三区二区一区| 亚洲第一黄色网| 亚洲精品久久久久久下一站| 中文字幕日韩欧美在线视频| 久久久久在线观看| 久久久伊人欧美| 7m精品福利视频导航| 亚洲国产婷婷香蕉久久久久久| 久久免费福利视频| 日韩视频在线观看免费| 韩国国内大量揄拍精品视频| 亚洲美女av在线播放| 一区二区三区美女xx视频| 国产亚洲精品成人av久久ww| 欧美激情亚洲激情| 久久久久一本一区二区青青蜜月| 91po在线观看91精品国产性色| 最近中文字幕日韩精品| 久久精品成人一区二区三区| 国产精品午夜视频| 在线丨暗呦小u女国产精品| 欧美韩国理论所午夜片917电影| 亚洲白虎美女被爆操| 久久久久久久久久av| 中文字幕亚洲综合久久筱田步美| 欧美日韩中国免费专区在线看| 精品久久久国产| 国产有码一区二区| 国产精品中文字幕在线| 亚洲女人天堂av| 国产一区二区三区精品久久久| 国内外成人免费激情在线视频网站| 国产精品ⅴa在线观看h| 久久精品国产99国产精品澳门| 成人福利免费观看| 91精品久久久久久久久| 亚洲精品福利在线| 久久影视电视剧凤归四时歌| 韩剧1988免费观看全集| 国产成人在线亚洲欧美| 国产精品pans私拍| 久久精品99国产精品酒店日本| 91精品国产高清久久久久久久久| 国产精品久久久久免费a∨大胸| 亚洲男女自偷自拍图片另类| 午夜免费日韩视频| 欧美激情精品久久久| 亚洲色图综合网| 日韩在线观看免费高清完整版| 亚洲国产精品久久久久久| 日韩精品在线观看一区二区| 亚洲精品在线不卡| 国产成人精品一区| 日韩欧美在线视频| 欧美孕妇与黑人孕交| 欧美一区二区三区免费观看| 亚洲视频精品在线| 51色欧美片视频在线观看| 91久久精品视频| 97碰在线观看| 精品香蕉一区二区三区| 91免费精品国偷自产在线| 日韩麻豆第一页| 久久人91精品久久久久久不卡| 亚洲欧美成人一区二区在线电影| 欧美激情在线一区| 亚洲精选在线观看| 午夜精品国产精品大乳美女| 中文字幕亚洲激情| 欧美性猛交xxxx免费看漫画| 日韩欧美成人区| 97国产精品久久| 国产精品久久久久影院日本| 日本精品久久久久久久| 久久久精品影院| 亚洲缚视频在线观看| 欧美性视频网站| 91在线免费视频| 91精品视频播放| 久久在线观看视频| 日韩av在线免费观看| 九九精品视频在线| 久久亚洲国产精品成人av秋霞| 亚洲欧美国产一区二区三区| 国产一区二区三区精品久久久| www.欧美免费| 久久久免费高清电视剧观看| 亚洲国产三级网| 欧美激情亚洲另类| 国产精品久久久久77777| 国产啪精品视频| 国产精品私拍pans大尺度在线|