Не могу подключиться к базе данных, используя моего недавно добавленного пользователя в MySQL - PullRequest
2 голосов
/ 18 августа 2010

Я пытаюсь добавить нового пользователя в базу данных mysql.Исходное состояние файла выглядит следующим образом (который работает):

$dconex=mysql_connect("200.xxx.xxx.xxx","abong1","XXXXXX");
mysql_select_db("abong1",$dconex);

Я пытаюсь добавить эту строку между mysql_select_db:

$dconex=mysql_connect("200.xxx.xxx.xxx","abong1_abongler","XXXXXXXX");

Я настроил пользователя вPhpMyAdmin с правильным IP-адресом, именем пользователя и паролем, но, похоже, он не работает.Это что-то про имя пользователя?должен ли он иметь «root», например «abong1.abong1_abongler»?

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 18 августа 2010

Вам может понадобиться запустить

flush privileges;
0 голосов
/ 18 августа 2010

Какую ошибку вы получаете, в частности?Доступ запрещен?Не можете подключиться?Измените свою линию соединения на следующее:

$dconex=mysql_connect("200.xxx.xxx.xxx","abong1_abongler","XXXXXXXX") or die(mysql_error());

и посмотрите, какая ошибка вылетает.Если в разрешении отказано, значит, ваш пользователь не настроен должным образом (это может быть имя пользователя, имя хоста или неверный пароль)Отказ в соединении будет MySQL не разрешать соединения через TCP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...