Comment utiliser crontab pour sauvegarder régulièrement la base de données MYSQL sous Linux
Suivez simplement les 3 étapes suivantes, tout est sous votre contrôle :
Étape 1 : Configurez le code du répertoire de sauvegarde sur le serveur :
1 2 |
|
Étape 2 : Écrivez le code du script de sauvegarde :
1 2 3 4 5 6 |
|
Étape 3 : Modifiez l'autorisation du script de sauvegarde
1 |
|
Étape 4 : Utilisez crontab pour exécuter régulièrement le code du script de sauvegarde :
1 |
|
Si vous sauvegardez à 21h00 tous les soirs, ajoutez le code suivant
1 |
|
Problèmes que vous rencontrerez :
1.mysqldump est la commande pour sauvegarder la base de données. Si vous ne comprenez pas, juste. Baidu.
2. Crontab est une commande pour les tâches planifiées. Si vous ne comprenez pas, vous pouvez visiter http://www.thinkphp.cn/code/1...
3. Lors de la sauvegarde des données, vous devez d'abord vous en assurer. vous avez défini un mot de passe pour root, sinon mysqldump sera signalé. Erreur lors de l'exécution : 1045 : Accès refusé pour l'utilisateur 'root'@'localhost' (en utilisant le mot de passe : OUI) lors de la tentative de connexion
Solution :
Connectez-vous au client MySQL
1 2 3 4 5 |
|