Чтобы выполнить миграцию данных из локальной базы в облачную, необходимо выполнить 3 шага, которые описаны ниже:
- Выбрать тип коннектора к базе
- Подключиться к инстансу
- Загрузить свои данные
Выбрать тип коннектора к базе
Тип коннектора выбирается, опираясь на локальные приложения, которые уже установлены и используются. Ниже приведен пример коннектора для языка PHP:
Подключиться к инстансу
Кликнув по названию инстанса в списке ВМ или наведя курсор на значок информации (i), можно увидеть способы подключения к инстансу.
Карточка инстанса отображает всю необходимую информацию.
В разделе «Параметры подключения» приведены примеры кода из популярных языков.
При использовании примеров следует заменить макросы, на актуальные значения:
- название базы данных, указанное при создании.
- имя пользователя (указывается при создании).
- пароль пользователя (указывается при создании).
Загрузить свои данные
Пример кода для загрузки данных в базу SQL с помощью языка PHP:
<?php$servername = "mysql.hostinger.co.uk";$database = "u266072517_name";$username = "u266072517_user";$password = "buystuffpwd";// **Устанавливаем соединение**$conn = mysqli_connect($servername, $username, $password, $database);// **Проверяем соединение**if (!$conn) {die("Connection failed: " . mysqli_connect_error()); }echo "Connected successfully";$sql = "INSERT INTO Students (name, lastname, email) VALUES ('Test', 'Testing', 'Testing@tesing.com')";if (mysqli_query($conn, $sql)) { echo "New record created successfully";} else { echo "Error: " . $sql . "<br>" . mysqli_error($conn);}mysqli_close($conn);?>
Важно
Напрямую дамп локальной базы нельзя развернуть в Linx Cloud. Только перелить данные с помощью коннекторов по инструкции выше.