Как подключиться с одного сервера к MySQL другого?

Для подключения к MySQL серверу на другом сервере из PHP, вы можете использовать расширение MySQLi или PDO.

С помощью расширения MySQLi:

<?php
$servername = "имя_сервера";
$username = "имя_пользователя";
$password = "пароль";
$database = "имя_базы_данных";

// Создаем новое подключение
$conn = new mysqli($servername, $username, $password, $database);

// Проверяем успешность подключения
if ($conn->connect_error) {
    die("Ошибка подключения: " . $conn->connect_error);
}

// Другой код для работы с базой данных MySQL

// Закрываем соединение
$conn->close();
?>

С помощью расширения PDO:

<?php
$servername = "имя_сервера";
$username = "имя_пользователя";
$password = "пароль";
$database = "имя_базы_данных";

try {
    // Создаем новое подключение
    $conn = new PDO("mysql:host=$servername;dbname=$database", $username, $password);
    // Устанавливаем режим обработки ошибок для PDO
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    echo "Успешное подключение";
} catch(PDOException $e) {
    echo "Ошибка подключения: " . $e->getMessage();
}

// Другой код для работы с базой данных MySQL

// Закрываем соединение
$conn = null;
?>

Оба примера кода подключаются к MySQL серверу на другом сервере, используя указанные данные сервера (имя хоста, имя пользователя, пароль) и имени базы данных. Если подключение выполнено успешно, код выводит сообщение об успешном подключении. В противном случае, он выводит сообщение об ошибке.

После успешного подключения, вы можете выполнять другой код для работы с базой данных MySQL.

Не забудьте закрыть соединение с базой данных после выполнения всех операций, чтобы освободить ресурсы сервера.