Maison >base de données >tutoriel mysql >Expliquez comment restaurer la table de base de données d'origine après avoir modifié la version de MySQL sur Mac

Expliquez comment restaurer la table de base de données d'origine après avoir modifié la version de MySQL sur Mac

coldplay.xixi
coldplay.xixiavant
2021-01-19 09:28:432186parcourir

Expliquez comment restaurer la table de base de données d'origine après avoir modifié la version de MySQL sur Mac

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer