Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Beralih dari MariaDB ke MySQL dengan XAMPP pada Windows?

Bagaimana untuk Beralih dari MariaDB ke MySQL dengan XAMPP pada Windows?

Barbara Streisand
Lepaskan: 2024-11-12 20:52:02
asal
971 orang telah melayarinya

How to Switch from MariaDB to MySQL with XAMPP on Windows?

Tukar dari MariaDB ke MySQL dengan XAMPP pada Windows

Latar Belakang:

Walaupun sedang mencari web, anda telah menghadapi kesukaran mencari penyelesaian untuk menggantikan MariaDB dengan MySQL dalam persediaan XAMPP anda. Ini mungkin disebabkan oleh kebimbangan keserasian dengan MySQL Workbench atau percubaan sebelumnya untuk menaik taraf MySQL kepada MariaDB yang mengakibatkan isu.

Penyelesaian:

Berikut ialah langkah demi langkah terperinci -panduan langkah tentang cara mengintegrasikan MySQL ke dalam XAMPP pada Windows, memastikan penukaran yang berjaya untuk kedua-dua versi MySQL 8.0.18 dan 5.7.28.

  1. Hentikan MariaDB: Gunakan Panel Kawalan XAMPP untuk menghentikan MySQL (MariaDB) yang sedang berjalan.
  2. Muat turun MySQL: Dapatkan semula Pelayan Komuniti MySQL sebagai arkib zip untuk Windows 64-bit sistem.
  3. Namakan semula Direktori MariaDB: Namakan semula direktori "mysql" dalam XAMPP kepada "mariadb."
  4. Ekstrak MySQL: Ekstrak zip yang dimuat turun arkib ke dalam direktori "mysql" di dalamnya XAMPP.
  5. Salin Fail Konfigurasi: Pindahkan fail "my.ini" daripada direktori bin MariaDB ke direktori bin MySQL.
  6. Edit Fail Konfigurasi: Buka "my.ini" dalam editor dan ulas baris yang bermula dengan "key_buffer=" dalam "[mysqld]" bahagian.
  7. Inisialisasi MySQL: Laksanakan arahan berikut dalam command prompt:

    • Untuk MySQL 8.0.18:
    cd C:\xampp\mysql
    bin\mysqld --initialize-insecure
    start /b bin\mysqld
    bin\mysql -u root
    CREATE USER pma@localhost;
    SOURCE C:/xampp/phpMyAdmin/sql/create_tables.sql;
    GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON phpmyadmin.* TO pma@localhost;
    ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY '';
    ALTER USER pma@localhost IDENTIFIED WITH mysql_native_password BY '';
    \q
    bin\mysqladmin -u root shutdown
    Salin selepas log masuk
    • Untuk MySQL 5.7.28:
    cd C:\xampp\mysql
    bin\mysqld --initialize-insecure --log_syslog=0
    start /b bin\mysqld --log_syslog=0
    bin\mysql -u root
    CREATE USER pma@localhost;
    SOURCE C:/xampp/phpMyAdmin/sql/create_tables.sql;
    GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON phpmyadmin.* TO pma@localhost;
    \q
    bin\mysqladmin -u root shutdown
    Salin selepas log masuk
  8. Mulakan Perkhidmatan: Mulakan kedua-dua Apache dan MySQL menggunakan Panel Kawalan XAMPP.
  9. Sahkan Konfigurasi : Lawati "http://localhost/phpmyadmin" untuk mengesahkan bahawa pelayan pangkalan data kini diiktiraf sebagai Komuniti MySQL Pelayan.

Nota Tambahan:

Beberapa perbezaan utama antara MariaDB dan MySQL yang perlu diketahui:

  • MySQL mengikuti a standard SQL yang lebih ketat berbanding MariaDB, yang mungkin membawa kepada isu keserasian jika ciri-ciri tertentu digunakan.
  • MySQL menyediakan dokumentasi dan sokongan yang lebih baik, kerana ia merupakan pelaksanaan asal sistem pangkalan data MySQL.

Atas ialah kandungan terperinci Bagaimana untuk Beralih dari MariaDB ke MySQL dengan XAMPP pada Windows?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan