Invalid DBAddr: 'mysql://localhost/search'

29 views
Skip to first unread message

Damian Linson

unread,
Sep 14, 2015, 10:29:49 PM9/14/15
to DataparkSearch Engine
Invalid DBAddr: 'mysql://localhost/search'
Компилировал с и без поддержки всякого разного.
Суть в чём. Если скомпилировать с поддержкой mysql, то не работает индексатор.
Если без, то не работает WEB интерфейс.
Есть мысли? Спасибо.

Damian Linson

unread,
Sep 14, 2015, 10:30:48 PM9/14/15
to DataparkSearch Engine
libpq уже установил, пересобрал - не помогло.

Maxim Zakharov

unread,
Sep 16, 2015, 10:21:03 AM9/16/15
to DataparkSearch Engine
Добрый день,

как вы определили, что индексато р не работает, выдается какое-либо сообщение об ошибке?

Библиотека libpq нужна только если вы хотите работать с PostgreSQL. Для работа с MySQL вам необходима библиотека libmysqlclient.

On 15 September 2015 at 12:30, Damian Linson <linson...@gmail.com> wrote:
libpq уже установил, пересобрал - не помогло.

--
You received this message because you are subscribed to the Google Groups "DataparkSearch Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dataparksearc...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--

Damian Linson

unread,
Sep 21, 2015, 6:45:49 PM9/21/15
to DataparkSearch Engine
При ./indexer -Ecreate пишет следующие:
SQL-server message: MySQL driver: #1665: Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging. InnoDB is limited to row-logging when transaction isolation level is READ COMMITTED or READ UNCOMMITTED.

В mysql: SET GLOBAL binlog_format = 'MIXED';
Таблицы создаются, без ошибок, но ничего не выводится при поиске.

MySQL driver: #1665: Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging. InnoDB is limited to row-logging when transaction isolation level is READ COMMITTED or READ UNCOMMITTED.

среда, 16 сентября 2015 г., 17:21:03 UTC+3 пользователь Maxime написал:

Damian Linson

unread,
Oct 25, 2015, 10:27:12 PM10/25/15
to DataparkSearch Engine
Максим, спасибо. Разобрался. Сложность решил вот как:
MYSQL (SET GLOBAL binlog_format = 'MIXED';)
https://dev.mysql.com/doc/refman/5.1/en/binary-log-setting.html

У меня Gentoo и настраивать приходится всё с нуля, но это стоит того. Ещё раз спасибо Вам:)

P.S. Пока-что сайт локальный. На время разработки. Но планирую покупку второго компьютера, - для сервера.
До тех пор использую API Google (http://search.linson.ru/)
P.P.S. Всем хорошего настроения!


среда, 16 сентября 2015 г., 17:21:03 UTC+3 пользователь Maxime написал:
Добрый день,

Reply all
Reply to author
Forward
0 new messages