как связать .php файл с базой данных mysql - PullRequest
0 голосов
/ 30 января 2012

Я написал следующий код:

$db_user = 'bushra';  
$db_pass = '12';
$db_host ='localhost';  
mysql_connect($db_host, $db_user, $db_pass);

, но он показывает ошибку:

Предупреждение: mysql_connect () [function.mysql-connect]: Доступ запрещен для пользователя 'bushra' @ 'localhost' (с использованием пароля: YES) в C: \ xampp \ htdocs \ no.php в строке 7

здесь нет пароля.я создал пользователя с именем bushra

Ответы [ 6 ]

1 голос
/ 30 января 2012

сначала проверьте, есть ли у вас правильные права доступа к вашей базе данных mysql, если у вас есть, например, база данных с именем db, попробуйте это

grant select privileges on db.* to bushra@localhost identified by '12';

или grant select privileges on db.* to bushra@% identified by '12';

1 голос
/ 30 января 2012

Ваш пароль неверный.Вы можете подключиться, используя root, например:

$db_user = 'root';  
$db_pass = '';
$db_host ='localhost';  
mysql_connect($db_host, $db_user, $db_pass);

Или вы можете заново создать своего пользователя bushra.Может быть, у вас была опечатка?Или, может быть, вы забыли запустить FLUSH PRIVILEGES после создания пользователя?

0 голосов
/ 30 января 2012

Вы можете попробовать с самим пользователем root, если хотите:

$db_user = 'root';  
$db_pass = '';
$db_host ='localhost';  
mysql_connect($db_host, $db_user, $db_pass);

Если вы уверены, что ваш пользователь bushra пароль 12 , то вам нужно перезапустить mysql перед попыткой.

Надеюсь, это поможет вам:)

0 голосов
/ 30 января 2012

Это сообщение означает, что пароль неверный. Попробуйте вместо этого, если у root есть пустой пароль:

$db_user = 'root';  
$db_pass = '';
$db_host ='localhost';  
mysql_connect($db_host, $db_user, $db_pass);
0 голосов
/ 30 января 2012

у вас нет пароля или вы используете неправильный

0 голосов
/ 30 января 2012

Я думаю, что если у вас нет пароля, вам не нужно писать $ db_pass

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