Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak mogę zmienić MariaDB na MySQL w XAMPP?

Uruchamianie XAMPP z MySQL

Oto dokładne instrukcje krok po kroku, jak naprawdę zintegrować MySQL z XAMPP w systemie Windows. Zostało to pomyślnie przetestowane w systemie Windows 10 i XAMPP 7.3.11 dla MySQL 8.0.18 i 5.7.28 .

  • Zatrzymaj MySQL (który w rzeczywistości jest MariaDB) w Panelu sterowania XAMPP.
  • Pobierz serwer społeczności MySQL jako archiwum zip (wersja Windows 64-bitowa)
  • Zmień nazwę C:\xampp\mysql do C:\xampp\mariadb
  • Wypakuj pobrane archiwum zip do C:\xampp\mysql . Upewnij się, że wyodrębniłeś poziom folderu, który zawiera podfoldery bin , include , lib itp.
  • Skopiuj C:\xampp\mariadb\bin\my.ini do C:\xampp\mysql\bin
  • Otwórz C:\xampp\mysql\bin\my.ini w edytorze i skomentuj linię zaczynającą się od key_buffer= w [mysqld] sekcja.
  • Otwórz wiersz poleceń i uruchom następujące polecenia:

    Dla MySQL 8.0.18 :

    cd C:\xampp\mysql
    bin\mysqld --initialize-insecure
    start /b bin\mysqld
    bin\mysql -u root
        CREATE USER [email protected];
        SOURCE C:/xampp/phpMyAdmin/sql/create_tables.sql;
        GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON phpmyadmin.* TO [email protected];
        ALTER USER [email protected] IDENTIFIED WITH mysql_native_password BY '';
        ALTER USER [email protected] IDENTIFIED WITH mysql_native_password BY '';
        \q
    bin\mysqladmin -u root shutdown
    

    Dla 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 [email protected];
        SOURCE C:/xampp/phpMyAdmin/sql/create_tables.sql;
        GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON phpmyadmin.* TO [email protected];
        \q
    bin\mysqladmin -u root shutdown
    
  • Uruchom Apache i MySQL w Panelu sterowania XAMPP.

  • Przejdź do http://localhost/phpmyadmin i sprawdź, czy Twój serwer bazy danych jest teraz zgłaszany jako MySQL Community Server .


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd 1064 w CREATE TABLE... TYPE=MYISAM

  2. Wydajność UUID w MySQL?

  3. Lista specyfikatorów formatu daty w MySQL

  4. Najlepszy sposób na hostowanie MySQL w chmurze Azure

  5. Jak uzyskać dane sprzedaży z ostatnich 3 miesięcy w MySQL?