2013-06-07 2 views
-2
를 사용하여 MySQL 데이터베이스에

I에 의해 PHP를 사용하여 MySQL의 5.6을 사용하여 MySQL 데이터베이스에 연결하기 위해 만든 노력하고있어 :연결 PHP

$con=mysqli_connect("localhost","user","password","my_db"); 

하지만 난 위치를 지정하는 방법을 모른다 "localhost"를 내가 가지고 오류 메시지는 없지만 연결되지 않았습니다.

레퍼런스 매뉴얼에서 대답을 찾으려고했지만 그럴 필요가 없습니다.

+0

어떻게 연결이되지 않았습니까? – rednaw

+0

... mysql이 설치되어 있습니까? –

+4

무엇을 의미합니까 * "localhost"가 * 인 곳을 지정 하시겠습니까? 'localhost' **는 ** the * *입니다. – Quentin

답변

1

당신은 몇 가지 기본적인 튜토리얼을 따라 할 필요가있다. 나는 Diving into PHP videosPHPAcademy Channel on Youtube을 제안 할 것이다. 그리고 php.net에서 매뉴얼을 단계별로 읽으십시오.

Google의 경우 다른 쉬운 설명서와 스크린 캐스트를 사용할 수 있습니다.

+0

감사합니다. 레닌은 이미 많은 것을 읽었습니다. 네가 대답 할 수 있다면 나에게 그 책을 보내지 마라. 제발 – halo74

+0

나는 Screencast에 당신을 추천했습니다. 책이 아닙니다. 당신은 정말로 기본적인 수준에 있으며 돌파구가 필요합니다. – Lenin

+0

기본적으로 mysql은 자신의 PC의 서버 인 localhost에 있습니다. – Lenin

0

localhost는 "로컬 호스트"즉 귀하의 경우 PHP가 실행되는 서버를 가리 킵니다. 위해, PHP에서 오류 메시지를 가능하게

시도는 당신의 PHP 스크립트의 상단에 다음을 포함하여, 실제 문제가 무엇인지 파악하기 :

ini_set('display_errors', 1); 
error_reporting(E_ALL); 
0

localhost는 스크립트를 실행하는 PC, 서버 등의 특수 IP "127.0.0.1"의 별칭입니다. 따라서 localhost를 사용한다면 같은 머신에 mysql이 있는지 확인해야한다.

예 : PC에 로컬 WAMP가 있습니다. 그런 다음 localhost는 자신의 PC입니다. 원격 웹 서버에서 localhost를 사용하고 있다면 remove 웹 서버가 호출됩니다.