Переход с MariaDB на MySQL в XAMPP: пошаговое руководство

Если вы веб-разработчик, работающий с XAMPP, возможно, вам придется перейти с MariaDB на MySQL для управления базой данных. В этой статье мы покажем вам несколько способов беспрепятственного выполнения этого переключения. Независимо от того, новичок вы или опытный разработчик, мы поможем вам!

Метод 1: перенос базы данных вручную

  1. Создайте резервную копию базы данных MariaDB:

    • Откройте phpMyAdmin в XAMPP.
    • Выберите свою базу данных, нажмите вкладку «Экспорт» и выберите метод экспорта (быстрый или пользовательский).
    • Сохраните экспортированный файл SQL в безопасном месте.
  2. Удалить MariaDB:

    • Остановите серверы Apache и MySQL в XAMPP.
    • Откройте панель управления XAMPP, нажмите «Shell» и введите следующую команду, чтобы удалить MariaDB:
      mysql_uninstallservice.bat remove
  3. Установить MySQL:

    • Загрузите установщик MySQL для вашей операционной системы с официального сайта MySQL.
    • Запустите программу установки и следуйте инструкциям на экране.
    • Во время установки выберите вариант установки MySQL как службы.
  4. Импортируйте базу данных:

    • Запустите phpMyAdmin в XAMPP.
    • Создайте новую базу данных в MySQL.
    • Выберите вновь созданную базу данных и нажмите вкладку «Импорт».
    • Выберите файл SQL, который вы экспортировали из MariaDB, и нажмите «Перейти», чтобы импортировать базу данных.

Метод 2. Использование инструментов автоматической миграции

  1. DBConvert для MySQL и MariaDB:

    • Загрузите и установите инструмент DBConvert с официального сайта.
    • Запустите DBConvert и выберите исходную базу данных MariaDB и целевую базу данных MySQL.
    • Укажите необходимые сведения о соединении для обеих баз данных.
    • Выберите таблицы, которые хотите перенести, и нажмите «Далее», чтобы начать процесс миграции.
  2. Инструментальная среда MySQL:

    • Установите MySQL Workbench, официальный инструмент для MySQL.
    • Запустите MySQL Workbench и подключитесь к серверу MariaDB.
    • Перейдите в «База данных» >«Мастер миграции».
    • Следуйте инструкциям мастера, чтобы настроить исходную (MariaDB) и целевую (MySQL) базы данных.
    • Выберите объекты базы данных, которые хотите перенести, и запустите процесс миграции.

Переход с MariaDB на MySQL в XAMPP не должен быть сложной задачей. В этой статье мы рассмотрели два метода: миграцию базы данных вручную и использование инструментов автоматической миграции, таких как DBConvert и MySQL Workbench. Выберите метод, который соответствует вашим потребностям, и следуйте предоставленным пошаговым инструкциям. Теперь вы готовы плавно перейти к управлению базой данных с MariaDB на MySQL в среде XAMPP!