2013-03-20 5 views
0

단일 데이터베이스 하나의 cpanel-phpmyadmin을 사용하여 두 사이트를 실행하고 싶습니다. 한 사이트에 업로드 된 동일한 데이터베이스에 다른 사이트에 어떻게 액세스 할 수 있습니까? 첫번째 사이트에 대한어떻게 CMS를 사용하지 않는 두 개의 서로 다른 사이트 PHP에 대한 데이터베이스를 사용할 수 있습니까?

내가 먼저에서 데이터베이스

mysql_connect("localhost","User","password"); 
mysql_select_db("database"); 
내가 사이트를 multipal하는 하나의 데이터베이스를 평가할 수 있도록 PHP에서 데이터베이스 연결 코드를 일 무슨

...

+3

연결 문자열이 응용 프로그램에 특정되지 않은 시도 할 수 있습니다. 간단히 말해서 여러 응용 프로그램에서 동일한 연결 문자열을 사용할 수 있습니다. 사이트를 설치하면 DB를 찾을 수 있고 보안 액세스가 올바로 수행됩니다. – musefan

답변

0

에 연결 코드를 사용 MySQL 설정을 점검하여 원격 연결을 허용하는지 확인해야합니다. 원격 연결이 허용되면 원격 서버에서 데이터베이스가 실행중인 "localhost"대신 현재 서버의 IP 주소를 지정하여 비슷한 방법으로 연결할 수 있습니다. 즉, 데이터베이스가 IP 주소 123.123.123.123 인 서버에서 실행중인 경우 코드는 다음과 같습니다 :

mysql_connect("123.123.123.123","User","password"); 
mysql_select_db("database"); 
+0

WHM에서 원격 연결을 허용하는 MySQL 설정을 어떻게 확인할 수 있습니까 cpanel – daraj1986

+0

사용할 수 있습니다 다음 가이드 : http://kb.liquidweb.com/enable-remote-mysql-connections-in-cpanel/ – aram90

0

처음에는 원격 연결을 허용하도록 MySQL 설정을 확인해야합니다. 원격 연결이 허용되면 원격 서버에서 데이터베이스가 실행중인 "localhost"대신 현재 서버의 IP 주소를 지정하여 비슷한 방법으로 연결할 수 있습니다. 즉, 데이터베이스가 IP 주소 123.123.123.123 인 서버에서 실행중인 경우 코드는 다음과 같습니다 :

mysql_connect ("123.123.123.123", "User", "password");

mysql_select_db ("database");

당신은 그들이 데이터베이스에 고유 한,이

관련 문제