powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не входит в MySQL
14 сообщений из 14, страница 1 из 1
Не входит в MySQL
    #39815336
Vodovarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

На 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
Не входит в MySQL
    #39815357
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vodovarov,

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

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

Код: sql
1.
telnet 127.0.0.1 3306 

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

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

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


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

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

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

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


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