web-dev-qa-db-fra.com

Exportation de la base de données MySQL depuis XAMPP

Je dois envoyer mon site Web avec la base de données MySQL. J'ai fait le site Web et la base de données MySQL dans XAMPP mais je ne sais pas comment envoyer la base de données.

18
199user911

Vous avez 2 façons possibles de le faire

  • par ligne de commande

sauvegarde: # mysqldump -u root -p [mot_de_passe_ root] [nom_base_de_données]> nom_fichier_dump.sql

restaurer: # mysql -u root -p [mot_de_passe_racine] [nom_base_de_données] <nom_fichier_dump.sql

  • ou utilisez phpmyadmin (généralement installé avec XAMP), ou quelque chose comme ça et exportez-le à partir du navigateur
13
Stepo

Exporter la base de données MySQL depuis xampp

La ligne de commande:

  1. Tout d'abord, ouvrez l'invite de commande
  2. Syntaxe:-

Importer une base de données: - D:/xampp/mysql/bin/mysql – u root -p databasename < D:/test.sql (sql file name)

Exporter la base de données: - D:/xampp/mysql/bin/mysqldump -u root -p databasename > D:/text.sql(sql file name)

20
Pritam Chaudhari

MySQL est livré avec mysqldump , tout comme XAMPP . Il est utilisé pour vidage des données au format SQL , et sa solution la plus simple consiste à vider toutes les bases de données dans un fichier de vidage SQL, en l'exécutant danscmd.exe:

mysqldump --all-databases > dump.sql

Pour XAMPP, vous devez fournir le nom d'utilisateur(-u root) ainsi qu'un nom de base de données(test):

mysqldump -u=root test > xampp-test-db.sql

À titre d'exemple pratique et détaillé:

D:\xampp\mysql\bin> mysqldump.exe --user=root --password=pwd myDatabase > C:\myBackup.sql

Notez que mysqldump a options étendues et puissantes pour une grande variété d'applications de sauvegarde.

Puisqu'il génère des scripts SQL, la récupération est facile; voir Rechargement des sauvegardes au format SQL .

2
dakab