Предположим, что первый сервер www.firstserver.com
, а второй www.secondserver.com
(с которого вы хотите получить доступ к базе данных).
Войдите в cpanel второго сервера, а затем перейдите к удаленному mysql (вы можете найти это в палитре Базы данных) и добавить% в Add Access Host
& Нажмите кнопку Добавить хост.
На вашем первом сервере (откуда вы хотите получить доступ к базе данных) php скрипт:
Используйте детали MySQL, как показано ниже:
Host: www.secondserver.com
Username: dbuseronsecondserver
password: dbpwdonsecondserver
db_name: dbnameonsecondserver
Ваш скрипт:
<?php
$servername = "www.secondserver.com";
$username = "dbuseronsecondserver";
$password = "dbpwdonsecondserver";
$dbname = "dbnameonsecondserver";
// Create connection
if (!function_exists('mysql_init') && !extension_loaded('mysql'))
{
echo 'We don\'t have mysqli!!!';
}
else
{
echo 'Phew we have it!';
}
$conn = mysqli_connect($servername, $username, $password, $dbname);
mysql_select_db($dbname); // Check connection
if (!$conn) {
echo '{"status":"error"}';
}
?>
Надеюсь, это поможет вам.