Гость
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не входит в MySQL / 14 сообщений из 14, страница 1 из 1
20.05.2019, 13:35
    #39815336
Vodovarov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
Добрый день!

На FreeBSD 12.0 пропал коннект к mysql, пишет это:

sp@localhost:~ % mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Где искать траблу, подскажите?
...
Рейтинг: 0 / 0
20.05.2019, 14:22
    #39815357
landy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
Vodovarov,

тут
...
Рейтинг: 0 / 0
20.05.2019, 14:37
    #39815364
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
Советуют сделать

Код: sql
1.
telnet 127.0.0.1 3306 
...
Рейтинг: 0 / 0
20.05.2019, 17:30
    #39815429
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
maytonСоветуют сделать

Код: sql
1.
telnet 127.0.0.1 3306 

глупости не надо писать. у ТС ошибка подключения через сокет, а не по сети.
По проблеме, проверить:
- настройки mysql-сервера на предмет того где именно он принимает подключения: сокет/tcp-порт
- если нужны подключения именно через сокет, то проверить его наличие и права
- попробовать подключиться по tcp
...
Рейтинг: 0 / 0
20.05.2019, 17:42
    #39815435
Vodovarov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
bga83,

спасибо, попробую это
...
Рейтинг: 0 / 0
20.05.2019, 18:22
    #39815461
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
Что mysql-server запущен, надо полагать, проверили.
...
Рейтинг: 0 / 0
20.05.2019, 18:25
    #39815462
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
Яж про это и толкую.
...
Рейтинг: 0 / 0
20.05.2019, 18:32
    #39815465
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
maytonЯж про это и толкую.Тогда уж толкуйте правильно, раз предлагаете проверить состояние сервера. Например, так:
Код: sql
1.
$ sudo service mysql-server status

Или, хотя бы, так:
Код: sql
1.
$ ps -ax | grep mysql


В данном же случае ТС подключается через unix-сокет, а не через сетевой, который Вы предлагаете проверить. И такое подключение через unix-сокет будет успешным при отключенной в конфиге поддержке сетевых подключений, когда Ваш тест не пройдет.
...
Рейтинг: 0 / 0
20.05.2019, 20:18
    #39815508
полудух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
там вообще-то и сокет и порт открыт
Код: sql
1.
2.
socket                  = /var/run/mysqld/mysqld.sock
port                    = 3306
...
Рейтинг: 0 / 0
21.05.2019, 06:35
    #39815598
landy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
through socket '/tmp/mysql.sock' (2)

и /var/run/mysqld/mysqld.sock
На мысли не наводит?
...
Рейтинг: 0 / 0
21.05.2019, 08:43
    #39815616
Vodovarov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
vkleЧто mysql-server запущен, надо полагать, проверили. угу
...
Рейтинг: 0 / 0
21.05.2019, 11:51
    #39815711
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
VodovarovvkleЧто mysql-server запущен, надо полагать, проверили. угу
Ну дальше. Трогай порт телнетом. Чего-мы так долго то ждём. Советов накидали вон...
...
Рейтинг: 0 / 0
21.05.2019, 15:04
    #39815852
полудух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
netstat на мысли наводит, а это всё вилами по воде
...
Рейтинг: 0 / 0
21.05.2019, 16:50
    #39815924
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не входит в MySQL
Есть смысл посмотреть конфиг мускуля, мож там сокет эээ... незнамо где.
Ну и убедиться, что мускуль запущен именно с этим самым конфигом и аргументами запуска вообще.
По дефолту в последних версиях файл конфига указывается явно в аргументах запуска демона: --defaults-extra-file=/usr/local/etc/mysql/my.cnf, это делается в стартовом скрипте. Директивой mysql_optfile в /etc/rc.conf можно указать другой файл.
И дополнительные аргументы запуска могут быть указаны директивой mysql_args, они тоже в строку запуска попадают.

Вообще, дайте побольше информации. Какая версия мускуля. При после каких событий или действий пропал коннект. Может, что-то делали перед случившимся.

И, на всякий случай, мускуль обычно останавливается, когда место в /tmp заканчивается. С этим всё в порядке?
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не входит в MySQL / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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