sql >> Databasteknik >  >> RDS >> Mysql

Hur kan jag ändra MariaDB till MySQL i XAMPP?

Kör XAMPP med MySQL

Här är exakta steg-för-steg-instruktioner för att verkligen integrera MySQL i XAMPP på Windows. Detta har testats framgångsrikt med Windows 10 och XAMPP 7.3.11 för både MySQL 8.0.18 och 5.7.28 .

  • Stoppa MySQL (som faktiskt är MariaDB) i XAMPP-kontrollpanelen.
  • Ladda ner MySQL-gemenskapsservern som zip-arkiv (Windows 64-bitarsversion)
  • Byt namn på C:\xampp\mysql till C:\xampp\mariadb
  • Extrahera det nedladdade zip-arkivet till C:\xampp\mysql . Se till att du extraherar mappnivån som har undermapparna bin , include , lib etc.
  • Kopiera C:\xampp\mariadb\bin\my.ini till C:\xampp\mysql\bin
  • Öppna C:\xampp\mysql\bin\my.ini i en editor och kommentera ut raden som börjar med key_buffer= i [mysqld] avsnitt.
  • Öppna en kommandotolk och kör följande kommandon:

    För 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
    

    För 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
    
  • Starta Apache och MySQL i XAMPP-kontrollpanelen.

  • Gå till http://localhost/phpmyadmin och verifiera att din databasserver nu rapporteras som MySQL Community Server .


  1. Hur felsöker man Lås vänta timeout överskriden på MySQL?

  2. Formatera SQLite-frågeresultat som kolumner med kolumnrubriker

  3. Tillkännage den allmänna tillgängligheten för SQL Secure 4.0

  4. Importera en CSV till MySQL med annat datumformat