Forum Webscript.Ru

Общие => Базы данных => Тема начата: davydov от 20 Августа 2004, 18:24:49

Название: Запрос с PHP в Mysql
Отправлено: davydov от 20 Августа 2004, 18:24:49
Есть html страница с именем и паролем (вводятся) потом передаются в php он в свою очередь конектится к базе. Но в конце віводит:
Warning: Client does not support authentication protocol requested by server; consider upgrading MySQL client in s:\\home\\http://www.dmt.dn.ua\\www\\sql.php on line 7

Warning: MySQL Connection Failed: Client does not support authentication protocol requested by server; consider upgrading MySQL client in s:\\home\\http://www.dmt.dn.ua\\www\\sql.php on line 7
Could not connect

Строка 7:
    $link = mysql_connect($host,$user, $pasw,) or die("Could not connect");
Что надо сделать????:confused:
Название: Запрос с PHP в Mysql
Отправлено: Меняздесьдавнонет от 20 Августа 2004, 20:42:25
обновить пхп
Название: Запрос с PHP в Mysql
Отправлено: davydov от 21 Августа 2004, 10:50:32
Спасибо.
Название: Запрос с PHP в Mysql
Отправлено: KPOT от 15 Февраля 2005, 06:36:24
по сообщению \'...Client does not support authentication protocol...\'
читайте MySQL Reference Manual
там фича вся в паролях юзеров
для каждого пользователя нужно сбросить пароль в некий \'pre-4.1-style password\'
это делается следующей командой для каждого пользователя:

mysql> SET PASSWORD FOR \'имя_пользователя\'@\'localhost\' = OLD_PASSWORD ( \'новый_пароль\' );
mysql> FLUSH PRIVILEGES;
Название: Запрос с PHP в Mysql
Отправлено: sasha от 21 Февраля 2005, 00:05:25
КРОТ ты гений!!!
Мне надо было быстро исправить ситуацию, а потом уж разбираться в проблемме...
Я почти сразу нарвался на этот форум!
И о чудо! Твои две команды сработали! :)))