Importation d’une base MySQL en ligne de commande sous Windows

Comment importer une grosse base de données MySQL en ligne de commande sous Windows

Cette article explique comment utiliser le shell de windows pour lancer l’importation d’un fichier SQL au sein d’une base de données située sur votre serveurMySQL local.

Tout d’abord, vous devez trouver le chemin vers le fichier binaire mysql.exe, si vous utilisez wampserver, il sera sûrement situé quelque part par là : C:\wamp\bin\mysql\mysql5.5.24\bin, au répertoire d’installation et à votre version de MySQL près. Copiez le chemin exact vers le binaire mysql.exe, nous allons en avoir besoin, pour le tutoriel j’utilise mon propre chemin local.

  1. Lancez le shell Windows : Cliquez sur « Démarrer », tapez « cmd » et entrée.
  2. Tapez : C:\wamp\bin\mysql\mysql5.5.24\bin\mysql.exe -u root -p
  3. Entrez votre mot de passe ou entrée si aucun mot de passe de définit
  4. Sélectionnez la base de données qui va recevoir les données : use ma_base;
  5. Lancer l’importation : source chemin_vers_le_fichier.sql

Si vous souhaitez importer un fichier SQL au format UTF-8 connectez-vous de cette manière :
C:\wamp\bin\mysql\mysql5.5.24\bin\mysql.exe -u root -p –default-character-set=utf8

 

C’est tout ! 😉

  1. FERU says:

    Merci pour ton tuto, ca a fontionné nickel, l’import pour remettre en local par phpmyadmin ne fonctionnait pas !
    je suis sur MAMP mais windows, donc le chemin est un peu différent mais cela a fonctionné !

  2. ALLONGUE says:

    Enfin je trouve la bonne commande ! et clairement expliquée en plus !
    Merci beaucoup ! Importation d’une énorme BDD réussie !
    Vraiment heureuse ! et reconnaissante !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Nos partenaires

PrestaShop

PrestaShop nous fait confiance en nous délivrant la certification Expert qui démontre notre expertise concernant leur logiciel e-commerce. Nous avons également obtenu deux certifications officielles PrestaShop Fullstack Developer.

PayPlug

PayPlug est la solution de paiement française qui simplifie le paiement pour l’ensemble des TPE et PME de l'e-commerce, aussi bien en ligne qu’en magasin.

Klaviyo

Klaviyo, leader mondial du marketing automation, propose une solution complète qui s'interface avec vos canaux de vente.