Comment réinstaller MySQL sous Linux PHP : 1. Supprimez MySQL via "Sudo apt-get Remove mysql-common" ; 2. Nettoyez les données résiduelles 3. Réinstallez MySQL via "Sudo apt-get install".
L'environnement d'exploitation de cet article : système linux5.9.8, PHP version 7.1, ordinateur Dell G3
linux php réinstaller mysql
MySQL rapporte toujours une erreur, disant que le fichier sock n'existe pas, il existe plusieurs méthodes en ligne, modifier les autorisations, modifier le fichier de configuration, mais le résultat est que le fichier .sock ne peut toujours pas être généré normalement. Pas question, supprimez et réinstallez.
Supprimer complètement :
Supprimer mysql
sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-server sudo apt-get autoremove mysql-server sudo apt-get remove mysql-common //这个很重要
Certains des éléments ci-dessus sont en fait redondants.
Nettoyer les données résiduelles
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P mais le fichier de base de données créé existe toujours et peut toujours être utilisé après la réinstallation.
Installer mysql
sudo apt-get install mysql-serverssudo apt-get install mysql-clientsudo apt-get install php5-mysql //Installer php5-mysql consiste à connecter php et mysql Une fois l'installation terminée, le. Le serveur MySQL devrait démarrer automatiquement. Vous pouvez vérifier si le serveur MySQL est en cours d'exécution en exécutant la commande suivante à partir de l'invite du terminal : sudo netstat -tap | grep mysql Lorsque vous exécutez la commande, vous pouvez voir une ligne semblable à la suivante :
tcp 0 0 localhost.localdomain:mysql *:* LISTEN -
Si le serveur n'est pas en cours d'exécution. fonctionne correctement, vous pouvez le démarrer avec la commande suivante :
sudo /etc/init.d/mysql restart
Entrez mysql
$mysql -uroot -p Mot de passe administrateur
Configurez le mot de passe administrateur pour MySQL :
sudo mysqladmin -u root password newpassword
D'accord, c'est fait.
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!