-5
我使用兩個域名('domain1','domain2')和2個服務器('服務器A'和'服務器B')。 'domain1'是主域。 'domain2',我用作後端,用於存儲數據。所以數據將被存儲在服務器B中。當我在瀏覽器中使用'domain1'時,它將顯示存儲在'服務器B'中的數據。我沒有使用'服務器A'。如何在不同服務器上連接數據庫?
我已經做了一些代碼。請通過它,讓我知道我必須做的糾正。代碼如下,
//these hostname,dbname,user and password from server B,(is this correct?)
$hostname = "1.1.1.1" ;
$database = "db_B" ;
$user = "u_B" ;
$pasword = "u_pas" ;
$conn = mysqli_connect($hostname,$user,$pasword,$database) ;
if (!$conn)
{
die ("Error connecting to the database because : " .
mysqli_error($conn)) ;
}
嘗試用服務器B的IP地址和默認端口3306 –
[連接到遠程MySQL服務器使用PHP]的可能的複製(https://stackoverflow.com/questions/1935314/connecting -to-remote-mysql-server-using-php) –
瞭解Rest API ...它是兩臺服務器連接的安全方式.. – pAsh