Общие > Базы данных
Запрос с PHP в Mysql
(1/1)
davydov:
Есть 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:
Меняздесьдавнонет:
обновить пхп
davydov:
Спасибо.
KPOT:
по сообщению \'...Client does not support authentication protocol...\'
читайте MySQL Reference Manual
там фича вся в паролях юзеров
для каждого пользователя нужно сбросить пароль в некий \'pre-4.1-style password\'
это делается следующей командой для каждого пользователя:
mysql> SET PASSWORD FOR \'имя_пользователя\'@\'localhost\' = OLD_PASSWORD ( \'новый_пароль\' );
mysql> FLUSH PRIVILEGES;
sasha:
КРОТ ты гений!!!
Мне надо было быстро исправить ситуацию, а потом уж разбираться в проблемме...
Я почти сразу нарвался на этот форум!
И о чудо! Твои две команды сработали! :)))
Навигация
Перейти к полной версии