Maison > Questions et réponses > le corps du texte
P粉9261742882023-08-24 09:06:53
Une utilisation courante de
mysqldump consiste à sauvegarder une base de données entière :
mysqldump db_name > backup-file.sql
Vous pouvez charger le fichier dump sur le serveur comme ceci :
Unix
mysql db_name < backup-file.sql
Idem dans WindowsInvite de commande :
mysql -p -u [user] [database] < backup-file.sql
cmd.exe /c "mysql -u root -p db_name < backup-file.sql"
Ligne de commande MySQL
mysql> use db_name; mysql> source backup-file.sql;
P粉1037395662023-08-24 00:28:35
Essayez :
mysql -u username -p database_name < file.sql
Vérifiez Options MySQL. p>
Remarque 1 : Il est préférable d'utiliser le chemin complet du fichier SQL file.sql
.
Remarque 2 : Utilisez -R
和--triggers
与mysqldump
pour enregistrer les routines et la base de données brute des déclencheurs. Ils ne sont pas copiés par défaut.
Note 3 Si la base de données n'existe pas encore et que le SQL exporté ne contient pas l'option CREATE DATABASE
(导出的使用 --no-create-db
或 -n
), alors vous pouvez l'importer.