2011-01-24 4 views
0

나는 내 서버에 설치하려고하는 PHP 스크립트가 있지만이 값이 스크립트에 무엇인지 알 수는 없습니다. . .PHP 설치 도움말, 호스트 이름, 데이터베이스?

$hostname = 'localhost'; // Your Host Name 
$database = 'mydatabase'; // DataBase Name 

호스트 이름이 도메인이됩니까? 데이터베이스는 무엇이 될까요? 도움을 주시면 감사하겠습니다.

-Chris

답변

2

대부분의 경우 로컬 호스트가 정확합니다.

데이터베이스의 이름은 사용자가 호출 한 이름입니다. 빈 데이터베이스를 PHP에서 사용하기 전에 먼저 만들어야합니다. 서버에 대한 셸 액세스 권한이 있고 MySQL을 사용하고 있다면이 작업은 mysqladmin을 사용하여 수행 할 수 있습니다.

$ mysqladmin 데이터 -u PHP, 예를 들면하여 액세스하는 사용자에 대한 액세스 권한을

데이터베이스 이름

를 만든 다음 부여 -p 루트

$ mysql을 -u 루트

MySQL의 -p> ALL 데이터베이스 이름 ON GRANT * 'notmypassword'로 식별 로컬 호스트 @ 사용자 이름.;

mysql> FLUSH PRIVILEGES;

어딘가에서 webspace를 구입했다면 데이터베이스를 만들 수있는 사용자 패널이있을 수 있습니다.