Recommandations d'apprentissage gratuites associées : Tutoriel vidéo mysql
Scénarios d'application : mise à niveau de la base de données, La base de données est perdue en raison d'un écrasement, d'une désinstallation et d'autres raisons.
Cette récupération est due à une mise à niveau de version (installation par écrasement), entraînant une perte de base de données ; la nouvelle version de la base de données fonctionne normalement, mais elle ne contient aucune base de données précédente
Voici le répertoire d'installation ;
On peut voir que les deux répertoires d'installation existent. Ouvrez le répertoire de la version inférieure et le dossier de données se trouve confortablement à l'intérieur.
Préparez-vous à migrer 5.7.24 vers 5.7.31
Restaurons les données de la version inférieure vers la version supérieure :
1. Copiez tout ce qui se trouve sous l'intégralité des données vers les données de la version supérieure, il est recommandé ; que la version supérieure soit vide – c'est-à-dire nouvellement installée ; dans ce cas, les données en double seront écrasées directement, et il n'y aura aucune perte si d'autres problèmes surviennent
2. Une fois l'écrasement terminé : il y en a un autre ; étape clé, autorisez mysql à accéder aux fichiers sous data
sudo chown -R mysql:mysql data
Eh bien, si aucun message d'erreur n'apparaît, la récupération des données sera réussie !
Après avoir modifié la configuration, MySQL ne démarre pas et signale : [ERREUR] Le serveur s'est arrêté sans mettre à jour le fichier PID
Après avoir modifié la configuration, MySQL ne démarre pas et signale :
sudo chown -R mysql:mysql /usr/local/MySQL/data/sudo chmod -R 755 /usr/local/mysql/datasudo /usr/local/mysql/support-files/mysql.server restart
Plus de recommandations d'apprentissage gratuites associées : tutoriel MySQL(vidéo)
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!