Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не удается установить MySQL 5.5/5.6 на Windows Embedded / 16 сообщений из 16, страница 1 из 1
15.04.2016, 18:46
    #39216876
A-MaR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
Имеется клиентский POS-терминал. Система зовет себя Windows Embedded POSReady 2009. На нем крутится локальный MySQL-сервер 5.1.53 (софт написан именно под него). Решил обновить версию мускуля, ввиду не сильно большого опыта работы с командной строкой - штатным инсталлером. Начал с 5.5.16. Установка идет нормально до момента применения секъюрных настроек, и дальше - ступор на несколько минут, после чего установка вылетает с ошибкой чего-то там про порт. Хотя с этого самого порта 3306 только что был изгнан MySQL 5.1, и никто более его не держит. Брандмауэр отключен.
По совету знающих людей сбросил пароль рута. Не помогло - служба стартует, но соединения не принимает. История повторилась с 5.5.23 и 5.6.3. В то же время, 5.1.53 обратно встал без проблем. То же самое на другом POS-е с такой же виндой. На POS-ах с обычной XP - никаких заморочек.
У мускулей старше 5.1 есть какие-то ограничения на ОС?
...
Рейтинг: 0 / 0
15.04.2016, 18:58
    #39216883
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
A-MaR,

Надо смотреть логи MySQL сразу после "вылетает с ошибкой чего-то там про порт".
...
Рейтинг: 0 / 0
15.04.2016, 18:59
    #39216884
A-MaR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
Забыл добавить: в файле .err сообщений об ошибках не замечено.
...
Рейтинг: 0 / 0
15.04.2016, 23:56
    #39216995
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
автори дальше - ступор на несколько минут, после чего установка вылетает с ошибкой чего-то там про порт.эту ошибку покажите здесь..
...
Рейтинг: 0 / 0
17.04.2016, 09:30
    #39217461
A-MaR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
Alex_Ustinovэту ошибку покажите здесь..
Спасибо, вопрос временно снимается: работа тех клиентов, которых удалось обновить, показала, что нужно еще покопать настройки версии 5.5.
...
Рейтинг: 0 / 0
17.04.2016, 21:46
    #39217653
A-MaR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
Итак, по порядку.
Установка проходит, служба стартует, на применении параметров безопасности -
.
Перезапускаю службу, пробую подключиться:
Can't connect to MySQL server on 'localhost' (10061)' Check that mysqld is running on localhost and that the port is 3306. You can check this by doing 'telnet localhost 3306
Но телнет утверждает, что на 3306 именно MySQL 5.5.23.
Самое интересное: копирую целиком мускульную папки вместе с файлами данных на чистый комп, на котором мускуля никогда не было, регистрирую службу - работает. Значит, неправильные настройки или параметры безопасности точно отпадают. Брандмауэр отключен. В общем, тупик.
...
Рейтинг: 0 / 0
17.04.2016, 21:48
    #39217654
A-MaR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
Сорри, не разобрался, как здесь картинки вставлять. https://yadi.sk/i/UxVnZzGPr563m
...
Рейтинг: 0 / 0
20.04.2016, 05:00
    #39219708
A-MaR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
Покопался в инете - баг оказывается известный, править что-то никто не спешит. А учитывая официальное прекращение поддержки ХР (и наверное всех производных от нее)...
Остается только порекомендовать клиентам не использовать POSReady 2009.
...
Рейтинг: 0 / 0
28.12.2016, 16:44
    #39377053
A-MaR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
В продолжении темы.
Последние релизы MySQL 5.5 (51-54) на Posready 2009 все же заработали без всякого шаманства. Про 5.5.23 можно благополучно забыть. Осталось запустить MariaDB 5.5. А здесь ситуация следующая: служба стартует, и при подключении через localhost все работает. Но стоит заменить localhost хотя бы на 127.0.0.1 - telnet перестает видеть порт 3306, соответственно и клиент тоже. То же самое и с сетевыми подключениями. Аналогично и с MySQL 5.6. Но при этом MariaDB 5.2 и 5.3 работают.
Больше всего непонятно то, что порт видится через localhost, но не видится через 127.0.0.1. Может, какие-то настройки MySQL нужно изменить с дефолтных, или с маршрутизацией в системе как-то поиграться?
...
Рейтинг: 0 / 0
28.12.2016, 17:10
    #39377084
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
A-MaRБольше всего непонятно то, что порт видится через localhost, но не видится через 127.0.0.1.Для большинства MySQL-клиентов localhost означает коннект через локальный сокет. А 127.0.0.1 - коннект через TCP/IP.

Проверьте, не включена ли опция skip-networking
skip-networkingDo not listen for TCP/IP connections at all. All interaction with mysqld must be made using named pipes or shared memory (on Windows) or Unix socket files (on Unix). This option is highly recommended for systems where only local clients are permitted.
...
Рейтинг: 0 / 0
28.12.2016, 21:32
    #39377254
A-MaR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
skip-networking отключена.
...
Рейтинг: 0 / 0
09.01.2017, 09:36
    #39380665
A-MaR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
Проблема почти решена. Оказалось, мешал протокол IPv6, непонятно для чего установленный по умолчанию в POSReady2009, и через который пытались работать MySQL 5.6 и MariaDB 5.5 и выше. После его удаления заработали все версии сервера, работающие в обычной XP.
Остался последний вопрос: можно ли с помощью настроек заставить MySQL просто "не замечать" IPv6 и работать через IPv4?
...
Рейтинг: 0 / 0
09.01.2017, 09:52
    #39380668
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
A-MaRможно ли с помощью настроек заставить MySQL просто "не замечать" IPv6 и работать через IPv4?
http://dev.mysql.com/doc/refman/5.5/en/server-options.html#option_mysqld_bind-address
Если устанавливается привязка к определённому IPv4, то сервер будет принимать соединения ТОЛЬКО на этот адрес, игнорируя доступность других адресов и протоколов.
...
Рейтинг: 0 / 0
09.01.2017, 10:47
    #39380716
A-MaR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
Akina http://dev.mysql.com/doc/refman/5.5/en/server-options.html#option_mysqld_bind-address
Если устанавливается привязка к определённому IPv4, то сервер будет принимать соединения ТОЛЬКО на этот адрес, игнорируя доступность других адресов и протоколов.
Спасибо, то что нужно!
...
Рейтинг: 0 / 0
09.01.2017, 12:19
    #39380790
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
Если я правильно понимаю процитированное, то можно указать 0.0.0.0, чтобы слушать все IPv4 адреса.
http://dev.mysql.com/doc/refman/5.6/en/server-options.html If the address is 0.0.0.0, the server accepts TCP/IP connections on all server host IPv4 interfaces.
...
Рейтинг: 0 / 0
09.01.2017, 12:54
    #39380816
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не удается установить MySQL 5.5/5.6 на Windows Embedded
Да, либо все, либо только один. Не так давно была тема: настройка mysql для прослушивания двух интерфейсов .
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не удается установить MySQL 5.5/5.6 на Windows Embedded / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]