|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrey Kotrekhov 2:5020/400 26 Sep 2002 21:03:55 To : Rinat Shabanov Subject : Re: Connect to MySQL.... --------------------------------------------------------------------------------
Rinat Shabanov wrote:
1) что-то там было на счет порта 0 и mysql
посмотри через netstat -an что у тебя слушается 3306 порт
2) Если порт слушается, проверь не вырезал ли ты его ipfw
просто сходи с сервера , где у тебя апачи на mysql-хост телнетом.
telnet mysqlhost 3306
убедись, что ты добираешься до этого порта на машине с БД
3) на сервере с апачи дай командочку
mysql -u <твой юзер> -h <mysqlhost> -p<passwd> <имя БД>
Обрати внимание что между -p и паролем нет пробела.
Или делай как тебе предлагали, ничего не вводи после -p тогда пароль
тебя спросит.
4) если и сейчас отшибет , типа нет прав.
Тогда проверь права в таблицах user, db, host
Проверь что у тебя хост с апачи правильно резолвится, на крайняк
пропиши IP в базе прав,
в общем посмотри, может ошибся в правах.
Кстати, на всякий случай, когда заводишь пользователя надо в запросе
писать нечто
insert into user ..... password=password('zserty1')...
т/е пароль хранится не в открытом виде.
А вообще лучше пользоваться GRANT/REVOKE
5) Если добавлял/менял пользователя вручную, а не через GRANT
тогда не забудь сделать flush privileges;
6) Если ты добрался до шага 6 и у тебя не работает, тогда перезапусти
mysqld с ключами, чтобы он писал логи, поищи там, почему тебя не пускает.
Кстати часто это может быть из-за кривого резолвинга имен (см. выше я писал)
Извини, если излишне сильно разжевал.
> "Andrey Ostanovsky" <Andrey.Ostanovsky@p10.f1957.n5030.z2.fidonet.org>
> сообщил/сообщила в новостях следующее:
---------------
Андрей
--- ifmail v.2.15dev5
* Origin: Alkar Teleport News Server (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/33659e50c303.html, оценка из 5, голосов 10
|