La sauvegarde des données doit être une des principales priorités pour toute entreprise. Quand vous considérez que les bases de données peuvent stocker quoi que ce soit à partir des commandes des clients de cartes bancaires ou de crédit de détails, l'importance de traiter correctement ces données devient clair. Cet article va traiter efficacement une méthode de sauvegarde d'une base de données MySQL.
Si vous avez accès au shell du serveur sur lequel la base de données MySQL est stocké, de loin la méthode la plus simple de sauvegarde est d'utiliser un outil appelé mysqldump . La façon la plus courante d'utiliser mysqldump est d'invoquer l'outil et le tuyau de la production résultant d'un fichier SQL de vidage. Ce fichier contient toutes les informations nécessaires pour recréer encore une fois que la base de données SQL, devrait être l'original perdu mysqldump fournit la syntaxe suivante:. Exemples: Sauvegarde une base de données Pour sauvegarder une base de données appelée «clients» avec un nom d'utilisateur "root" et le mot de passe "pass123", vous feriez ce qui suit: sql Les tables spécifiques de sauvegarde Ici, nous allons table1 de sauvegarde, Table2 et table3 de la base de données des clients. plusieurs bases de données de sauvegarde Pour plusieurs bases de données de sauvegarde, un paramètre supplémentaire est nécessaire. Dans cet exemple, nous allons sauvegarde les «clients» et les «ordres» des bases de données. sql Sauvegarde toutes les bases La restauration d'une base de données MySQL à partir d'un fichier de vidage SQL Syntaxe:. Exemple: structure de dumping et le contenu des bases de données MySQL et tables.Usage: mysqldump [Options] base de données [tables] OU mysqldump [Options] --databases [Options] DB1 [DB2 DB3 ...] OU mysqldump [OPTIONS] --all-databases [options]
root mysqldump -u - p pass123 clients> CustomersBackup.
mysqldump -u root -p pass123 clients table1 table2 table3> CustomersBackup.sql
mysqldump -u root -p pass123 --databases Clients Commandes> CustomersOrders.
mysqldump -u root -p pass123 --all-databases> alldatabases.sql
mysql -u [nom d'utilisateur] - p [mot de passe] [nouvelle base de données]
mysql -u root -p pass123 newdb
Noël 2010 Rhapsody:? Qu'est-ce que Noël Voulez-vous It Be