2012-12-09 1 views
-2

계속이 오류 메시지가 나타납니다. 무슨 뜻이에요?!PHP가 mysql에 연결할 수 없습니다

[09 12 월 2012 21시 44분 32초] PHP 경고 :는 mysql_query() : C에서 : \ www가 IT3126Prac \ \ 프로젝트 : 액세스 (NO 비밀번호를 사용하지 않음) ''@ 'localhost를'사용자에 대한 거부 \ 행에 try.php 5

[09 12 월 2012 21시 44분 32초] PHP 경고 :는 mysql_query() : 서버에 대한 링크가 C에을 설정할 수 없습니다 : \ www가 IT3126Prac \ 프로젝트 \ \ try.php on line 5

+0

최고는 아니 제목 이제까지 .. – Tom

+0

체크로 mysql_connect() 별도의 메모에서 –

+0

매개 변수의'mysql_' 기능 [사용되지 않습니다 (HTTP : 당신처럼 먼저 데이터베이스에 연결해야 기억 // www.php.net/manual/en/function.mysql-query.php); 새 코드에서 사용하지 마십시오. [PDO] (http://www.php.net/manual/en/class.pdo.php) 또는 [MySQLi] (http://www.php.net/manual/en/class.mysqli.php)를 사용하십시오. 대신. –

답변

2

사용자가 데이터베이스에 액세스 할 수있는 권한이 없음을 의미합니다. 사용자 이름 및/또는 비밀번호가 잘못되었습니다.

1

Mybe 당신은 당신이 다른 서버에서 데이터베이스에 액세스하려고하면, 그렇지 않으면, MySQL의 원격 액세스에 대한 액세스 권한이 있어야한다, 데이터베이스

0

사용자 이름 또는 암호 중 하나가 잘못에 대한 잘못된 서버/호스트를 작성했습니다 섬기는 사람. 연결할 수없는 다른 서버에서 액세스 할 수 있는지 여부를 데이터베이스 제공 업체에 문의하십시오. localhost 대신 127.0.0.1 또는 서버 IP 주소를 호스트 이름으로 사용해보십시오.

mysql_connect('localhost', 'username', 'password'); 
mysql_select_db('database');