Maison  >  Article  >  base de données  >  Comment remplacer MariaDB par MySQL dans XAMPP ?

Comment remplacer MariaDB par MySQL dans XAMPP ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-12 14:26:02774parcourir

How to Replace MariaDB with MySQL in XAMPP?

Comment remplacer MariaDB par MySQL dans XAMPP

Malgré des recherches approfondies, vous n'avez pas réussi à trouver une solution pour passer MariaDB à MySQL dans XAMPP . Bien que vous ayez rencontré une solution pour la tâche inverse (migration de MySQL vers MariaDB), elle s'est avérée inefficace pour démarrer MySQL.

Pour résoudre ce problème, suivez les étapes suivantes :

Instructions pour l'intégration de MySQL dans XAMPP

  1. Arrêtez MySQL dans le contrôle XAMPP Panel.
  2. Obtenez le serveur de la communauté MySQL sous forme d'archive zip (version Windows 64 bits).
  3. Renommez C:xamppmysql en C:xamppmariadb.
  4. Extrayez le zip téléchargé archiver dans C:xamppmysql.
  5. Copiez C:xamppmariadbbinmy.ini dans C:xamppmysqlbin.
  6. Modifiez C:xamppmysqlbinmy.ini et commentez "key_buffer=" dans la section [mysqld].
  7. Ouvrez une invite de commande et exécutez les commandes suivantes :

    Pour MySQL 8.0.18 :

    • cd C:xamppmysql
    • binmysqld --initialize-insecure
    • start /b binmysqld
    • binmysql - u root
    • Entrez les commandes suivantes dans l'invite MySQL :

      • CREATE USER pma@localhost;
      • SOURCE C:/xampp/phpMyAdmin/sql/create_tables.sql;
      • GRANT SELECT, INSERT, SUPPRIMER, METTRE À JOUR, MODIFIER SUR phpmyadmin.* POUR pma@localhost;
      • ALTER USER root@localhost IDENTIFIÉ AVEC mysql_native_password PAR '';
      • ALTER USER pma@localhost IDENTIFIÉ AVEC mysql_native_password PAR '';
      • q
    • binmysqladmin -u racine shutdown

    Pour MySQL 5.7.28 :

    • cd C:xamppmysql
    • binmysqld --initialize-insecure --log_syslog =0
    • démarrer /b binmysqld --log_syslog=0
    • binmysql -u root
    • Entrez les commandes suivantes dans l'invite MySQL :

      • CREATE USER pma@localhost;
      • SOURCE C:/xampp/phpMyAdmin/sql/create_tables.sql;
      • GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON phpmyadmin.* TO pma@localhost;
      • q
    • binmysqladmin -u racine shutdown
  8. Démarrez Apache et MySQL dans le panneau de configuration XAMPP.
  9. Visitez http://localhost/phpmyadmin pour confirmer que MySQL Community Server est désormais actif.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn