Maison > base de données > tutoriel mysql > le corps du texte

Créer un script pour implémenter la sauvegarde automatique de MySQL

王林
Libérer: 2020-01-28 21:50:19
avant
2176 Les gens l'ont consulté

Créer un script pour implémenter la sauvegarde automatique de MySQL

Exécutez d'abord la commande vi dbbackup.sh, entrez dans l'éditeur ouvert :

#!/bin/bash
/usr/local/mysql/bin/mysqldump -uuser -ppasswd databasename > /home/wwwroot/backup/date_$(date'+%Y%m%d').sql
Copier après la connexion

La signification de cette commande est : utilisez mysqldump pour exporter la base de données nommée nom_base de données vers /home/wwwroot/backup/ et nommez-le date_date.sql, -u est suivi de votre nom d'utilisateur Mysql, -p est suivi du mot de passe Mysql, databasename est le nom de la base de données à sauvegarder, remplacez ces trois Devenir le vôtre.

Tutoriels d'articles connexes recommandés : Tutoriel vidéo mysql

Modifiez ensuite les autorisations et exécutez le script de sauvegarde pour voir si la sauvegarde est réussie :

chmod +x dbbackup.shsh dbbackup.sh
Copier après la connexion

Si tout se vérifie et que rien ne se passe. S'il y a un problème, créez simplement une tâche planifiée pour sauvegarder automatiquement vos données. Saisissez la commande :

crontab -e
Copier après la connexion

Saisissez ensuite la tâche planifiée dans le fichier ouvert :

56 23 * * * /root/dbbackup.sh
Copier après la connexion
<.> Enfin, appuyez sur la touche esc et entrez : wq pour quitter l'édition et enregistrer le fichier.

D'accord, la tâche planifiée est créée et dbbackup.sh est exécuté pour sauvegarder la base de données à 23h56 tous les jours.

Articles et tutoriels connexes recommandés :

Tutoriel mysql

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:cnblogs.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal