sql >> Databáze >  >> RDS >> Mysql

Jak mohu změnit MariaDB na MySQL v XAMPP?

Spuštění XAMPP s MySQL

Zde jsou přesné pokyny krok za krokem pro skutečnou integraci MySQL do XAMPP ve Windows. Toto bylo úspěšně testováno s Windows 10 a XAMPP 7.3.11 pro MySQL 8.0.18 a 5.7.28 .

  • Zastavte MySQL (což je ve skutečnosti MariaDB) v ovládacím panelu XAMPP.
  • Stáhněte si server komunity MySQL jako archiv zip (64bitová verze systému Windows)
  • Přejmenujte C:\xampp\mysql do C:\xampp\mariadb
  • Rozbalte stažený archiv zip do C:\xampp\mysql . Ujistěte se, že jste extrahovali úroveň složky, která má podsložky bin , include , lib atd.
  • Zkopírujte C:\xampp\mariadb\bin\my.ini do C:\xampp\mysql\bin
  • Otevřete C:\xampp\mysql\bin\my.ini v editoru a zakomentujte řádek začínající key_buffer= v [mysqld] sekce.
  • Otevřete příkazový řádek a spusťte následující příkazy:

    Pro 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
    

    Pro 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
    
  • Spusťte Apache a MySQL v ovládacím panelu XAMPP.

  • Přejděte na stránku http://localhost/phpmyadmin a ověřte, že váš databázový server je nyní hlášen jako MySQL Community Server .


  1. MariaDB JSON_TYPE() vysvětleno

  2. Názvy souborů serveru SQL vs verze

  3. android.database.sqlite.SQLiteCantOpenDatabaseException:neznámá chyba (kód 14):Nelze otevřít databázi

  4. Řešení chyb nesouladu architektury při používání aplikace Microsoft Access