XAMPP draaien met MySQL
Hier zijn exacte stapsgewijze instructies voor het echt integreren van MySQL in XAMPP op Windows. Dit is met succes getest met Windows 10 en XAMPP 7.3.11 voor zowel MySQL 8.0.18 en 5.7.28 .
- Stop MySQL (wat eigenlijk MariaDB is) in het XAMPP-configuratiescherm.
- Download de MySQL-communityserver als zip-archief (Windows 64 bit-versie)
- Hernoem
C:\xampp\mysql
naarC:\xampp\mariadb
- Pak het gedownloade zip-archief uit naar
C:\xampp\mysql
. Zorg ervoor dat u het mapniveau uitpakt met de submappenbin
,include
,lib
enz. - Kopieer
C:\xampp\mariadb\bin\my.ini
naarC:\xampp\mysql\bin
- Open
C:\xampp\mysql\bin\my.ini
in een editor en becommentarieer de regel die begint metkey_buffer=
in de[mysqld]
sectie. -
Open een opdrachtprompt en voer de volgende opdrachten uit:
Voor 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
Voor 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
-
Start Apache en MySQL in het XAMPP-configuratiescherm.
- Ga naar http://localhost/phpmyadmin
en controleer of uw databaseserver nu wordt gerapporteerd als
MySQL Community Server
.