Sphinx 2.2.10-id64-release
конфиг
source concurents
{
# Параметры подключения к БД
type = mysql
sql_host = 127.0.0.1
sql_user = root
sql_pass = pass
sql_db = shop_db
sql_port = 3306
sql_query_pre = SET NAMES utf8
sql_query_pre = SET CHARACTER SET utf8
sql_query = SELECT id as ids, shopname,url ,title , scale ,price ,nalichie,
manufactor,date FROM `concurents`
sql_attr_uint = ids
sql_attr_string = title
sql_attr_uint = content_id
}
index concurents_index
{
source = concurents
path = /home/I/web/docs.loc/www/sphinxIndexis
morphology = stem_en
min_word_len = 2
}
searchd
{
listen = 127.0.0.1:9306:mysql41
log = /home/I/web/docs.loc/www/sphinxLogs/searchd.log
query_log = /home/I/web/docs.loc/www/sphinxLogs/query.log
pid_file = /home/I/web/docs.loc/www/sphinxLogs/searchd.pid
}
пробуем искать по первой строке
SELECT * FROM concurents_index WHERE MATCH('35 A001 Browning M2 (WWII)');
Empty set (0.00 sec)
в поле title я даже пытался вписывать hello world и искать по этим словам, резхультат нулевой
пробуем, вот так
SELECT * FROM concurents_index WHERE MATCH('35');
+------+------+------------+-------------------------------------------------------+
| id | ids | shopname | title |
+------+------+------------+-------------------------------------------------------+
| 1305 | 1405 | armor35.ru | 35 045 Russian medium tank T-34/85 |
| 1306 | 1406 | armor35.ru | 35 046 Russian medium tank T-34/85 |
| 1307 | 1407 | armor35.ru | 35 049 Steyr RSO mit Pak.40 Vol.1 (basic set) |
| 1308 | 1408 | armor35.ru | 35 050 Steyr RSO mit Pak.40 Vol.2 (drivers cabin) |
| 1309 | 1409 | armor35.ru | 35 051 Steyr RSO mit Pak.40 Vol.3 (fighting platform) |
| 1310 | 1410 | armor35.ru | 35 052 Brummbar, Sd.Kfz. 166 late |
| 1311 | 1411 | armor35.ru | 35 053 Panther, Ausf.F & Panther II |
| 1312 | 1412 | armor35.ru | 35 057 JEEP Willys MB |
| 1313 | 1413 | armor35.ru | 35 058 GMC 2Ѕ ton U.S. cargo truck - open cabin |
| 1314 | 1414 | armor35.ru | 35 067 Fenders for Panzer I, Ausf.B |
| 1315 | 1415 | armor35.ru | 35 073 Sd.Kfz.250/1 Armoured personnel carrier |
| 1316 | 1416 | armor35.ru | 35 074 Sd.Kfz.250/8 ''Neu'' - Stummel |
| 1317 | 1417 | armor35.ru | 35 075 Sd.Kfz. 250/9 ''NEU'' Reconnaissance |
| 1318 | 1418 | armor35.ru | 35 076 German Steyr Type 1500 A/01 |
| 1319 | 1419 | armor35.ru | 35 078 Soviet tank destroyer SU-85M and SU-100 |
| 1320 | 1420 | armor35.ru | 35 079 Kubelwagen, Type 82 |
| 1321 | 1421 | armor35.ru | 35 080 Schwimmwagen, Type 166 |
| 1322 | 1422 | armor35.ru | 35 081 Jagdpanzer IV L/70 (A) ''Zwischen losung'' |
| 1 | 101 | armor35.ru | hello world |
| 2 | 102 | armor35.ru | 35 A002 Browning M2 (modern version) |
+------+------+------------+-------------------------------------------------------+
20 rows in set (0.00 sec)
будет искать даже по такому запросу
SELECT * FROM concurents_index WHERE MATCH('1:24');
слова отказывается понимать
Подскажите, что я не так делаю, со сфинксом работаю впервые.