Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Подключение к MySQL / 7 сообщений из 7, страница 1 из 1
27.02.2004, 13:51
    #32424216
KolyaA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к MySQL
Люди помогите. При подключении из java-приложения к базе MySQL, через драйвер Connection/J, возникает ошибка
(java.sql.SQLException: Communication link failure: java.io.EOFException, underlying cause: null)
В журнале ошибок MySQL возникает запись:
Number of processes running now: 0
040227 13:25:04 mysqld restarted
040227 13:25:04 InnoDB: Started
/usr/local/libexec/mysqld: ready for connections.
Version: '4.0.15-log' socket: '/tmp/mysql.sock' port: 3306

Что это вообще может быть, и как с этим бороться?
...
Рейтинг: 0 / 0
01.03.2004, 17:42
    #32426873
KolyaA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к MySQL
Выяснилось что дело не в яве
При попытке "telnet localhost 3306" выдается:

astro!kolya:~ >telnet localhost 3306
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
You are not welcome to use mysqld from localhost.
Connection closed by foreign host.
...
Рейтинг: 0 / 0
01.03.2004, 20:59
    #32427069
Хрен
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к MySQL
Ключевые слова здесь:
You are not welcome to use mysqld from localhost.

Похоже mysql не видит ни одного пользователя (пользователя mysql конечно) который может коннектится с localhost. Судя по telnet сессии, у вас включен IP6 вместе с нормальным IP стеком, так что убедитесь пожалуйста что mysql понимает localhost так же как и вы.
...
Рейтинг: 0 / 0
02.03.2004, 12:21
    #32427626
KolyaA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к MySQL
Спасибо
Нет IP6 не включен. Насчет понимает ли он так как я. Я не знаю точно как это
проверить. Но по-моему с этой стороны все в порядке, потому что он пишет
You are not welcome to use MYSQLD from localhost
Причем каждый раз после такой попытки mysqld перезапускается.
...
Рейтинг: 0 / 0
02.03.2004, 13:38
    #32427849
Хрен
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к MySQL
авторНет IP6 не включен.

А? А вот у вас в telnet сессии обратите внимание:
вы делаете telnet localhost, а первым проверяется адрес ::1 - который и есть запись адреса localhost в нотации IP6
...
Рейтинг: 0 / 0
02.03.2004, 18:29
    #32428520
KolyaA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к MySQL
Да ты прав. Я не сразу понял. А как можно убедитьcя, что mysql понимает localhost также как и я?
...
Рейтинг: 0 / 0
02.03.2004, 18:42
    #32428543
KolyaA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к MySQL
Кстати я попробовал отключать ip6. Просто нет первых двух строк.
Т.е. сообщение выглядит так:

astro!kolya:~ >telnet localhost 3306
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
You are not welcome to use mysqld from localhost.
Connection closed by foreign host.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Подключение к MySQL / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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