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
tillC:\xampp\mariadb
- Extrahera det nedladdade zip-arkivet till
C:\xampp\mysql
. Se till att du extraherar mappnivån som har undermapparnabin
,include
,lib
etc. - Kopiera
C:\xampp\mariadb\bin\my.ini
tillC:\xampp\mysql\bin
- Öppna
C:\xampp\mysql\bin\my.ini
i en editor och kommentera ut raden som börjar medkey_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
.