2009-08-16 3 views
0

Я устанавливаю php 5 и mysql 4.x и mysql 5.x на моем сервере Windows. Когда я пытаюсь подключить свой sql 4 от php myadmin, мне отказали в доступе для пользователя @ localhost ИСПОЛЬЗОВАНИЕ пароля: yesmysql 4.x проблема входа в систему

Я пробовал командную строку и сообщал, использую ли я mysql -uuser -p, я могу войти в систему wihtout, но если я использую mysql -uuser @ localhost -p, я получил отказ в доступе.

Что такое различие между пользователем и пользователем @ localhost? какая настройка неправильная?

ответ

0

MySQL будет искать пользователя, названного в честь параметра -u; user @ localhost - это не значение, хранящееся в таблице mysql.user, поэтому используйте пользователь. Обратите внимание, что если вы хотите указать хост, используйте -h параметр:

mysql -u user -h localhost -p 
Смежные вопросы