SAVOIRS · LINUX
Sauvegarde/Restaurer la base de données MySQL via SSH
Last updated 2019-04-27
Sauvegarde de la base de données via la ligne de commande SSH: La commande pour sauvegarder votre base de données MySQL est la suivante :
mysqldump -u Nom d'utilisateur -p Nom de la base de données -HServeurIP > /chemin/backup.sql
Saisissez la commande ci-dessus dans votre ligne de commande remplaçant le nom d'utilisateur, le nom base, le serveurIP et le chemin avec les valeurs réelles et appuyez ensuite sur Entrée. Vous serez invité à obtenir le mot de passe de votre utilisateur de base de données, puis à traiter le fichier sql complet et à placer le fichier sql dans le chemin spécifié.
Restaurer votre base de données via la ligne de commande SSH: La commande pour restaurer votre base de données MySQL est la suivante :
mysql -u Nom d'utilisateur -P'Mot de passe -HNom de base de données ServerIP < /path/backup.sql
Remarquez l'absence d'un espace entre -p et Mot de passe. En outre, le mot de passe est pour l'utilisateur de la base de données MySQL.
Décharges/restaurants compressés: Afin de restaurer une base de données MySQL à partir d'un fichier de dump compressé sql, la commande suivante combine la décompression de votre archive de dump sql et le transfert de son contenu à la base de données MySQL :
Découpe de pistolet < sauvegarde.sql.gz -U-Mysql -u blarg -P'Mot de passe' db nom
Si vous voulez compresser directement les données d'une base de données MySQL sans avoir à gzip séparément, entrez la commande suivante :
mysqldump -u nom utilisateure -p -hServeurIP Nom de la ligne db | gzip > sauvegarde.sql.gz
Après avoir tapé le texte ci-dessus et appuyé sur Entrée, vous devriez être invité à obtenir votre mot de passe. Saisissez votre mot de passe et vous devriez être tout réglé.
Compresser/décomprimer un fichier db sql : Si vous voulez compresser votre fichier .sql existant, vous devrez utiliser la commande suivante :
gzip -X /path/to/backup.sql
Dans la commande ci-dessus, X est un nombre compris entre 1 et 9 qui spécifie le niveau de compression utilisé. Plus votre numéro est élevé, plus votre fichier sera compacté (plus petit).
Par exemple, c'est la commande que j'utilise pour compresser mes données :
gzip -9 forum_backup.sql
De même, pour décompresser un fichier compressé, vous utiliserez la commande suivante :
gunzip sauvegarde.sql.gz
Sauvegardes périodiques automatisées MySQL sur un PC Windows peut être fait à l'aide d'un outil gratuit disponible à partir http://mysqlbackupftp.com/
mysqldump -u Nom d'utilisateur -p Nom de la base de données -HServeurIP > /chemin/backup.sql
Saisissez la commande ci-dessus dans votre ligne de commande remplaçant le nom d'utilisateur, le nom base, le serveurIP et le chemin avec les valeurs réelles et appuyez ensuite sur Entrée. Vous serez invité à obtenir le mot de passe de votre utilisateur de base de données, puis à traiter le fichier sql complet et à placer le fichier sql dans le chemin spécifié.
Restaurer votre base de données via la ligne de commande SSH: La commande pour restaurer votre base de données MySQL est la suivante :
mysql -u Nom d'utilisateur -P'Mot de passe -HNom de base de données ServerIP < /path/backup.sql
Remarquez l'absence d'un espace entre -p et Mot de passe. En outre, le mot de passe est pour l'utilisateur de la base de données MySQL.
Décharges/restaurants compressés: Afin de restaurer une base de données MySQL à partir d'un fichier de dump compressé sql, la commande suivante combine la décompression de votre archive de dump sql et le transfert de son contenu à la base de données MySQL :
Découpe de pistolet < sauvegarde.sql.gz -U-Mysql -u blarg -P'Mot de passe' db nom
Si vous voulez compresser directement les données d'une base de données MySQL sans avoir à gzip séparément, entrez la commande suivante :
mysqldump -u nom utilisateure -p -hServeurIP Nom de la ligne db | gzip > sauvegarde.sql.gz
Après avoir tapé le texte ci-dessus et appuyé sur Entrée, vous devriez être invité à obtenir votre mot de passe. Saisissez votre mot de passe et vous devriez être tout réglé.
Compresser/décomprimer un fichier db sql : Si vous voulez compresser votre fichier .sql existant, vous devrez utiliser la commande suivante :
gzip -X /path/to/backup.sql
Dans la commande ci-dessus, X est un nombre compris entre 1 et 9 qui spécifie le niveau de compression utilisé. Plus votre numéro est élevé, plus votre fichier sera compacté (plus petit).
Par exemple, c'est la commande que j'utilise pour compresser mes données :
gzip -9 forum_backup.sql
De même, pour décompresser un fichier compressé, vous utiliserez la commande suivante :
gunzip sauvegarde.sql.gz
Sauvegardes périodiques automatisées MySQL sur un PC Windows peut être fait à l'aide d'un outil gratuit disponible à partir http://mysqlbackupftp.com/
Dites-nous ce qui doit rester debout.
A short conversation with an engineer. No quote-bot, no callback queue. We'll tell you honestly if we're not the right fit.