Maison > développement back-end > Problème PHP > Comment réinstaller MySQL sous Linux PHP

Comment réinstaller MySQL sous Linux PHP

藏色散人
Libérer: 2023-03-12 16:10:01
original
2163 Les gens l'ont consulté

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".

Comment réinstaller MySQL sous Linux PHP

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 //这个很重要
Copier après la connexion

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 -
Copier après la connexion

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
Copier après la connexion

Entrez mysql

$mysql -uroot -p Mot de passe administrateur

Configurez le mot de passe administrateur pour MySQL :

sudo mysqladmin -u root password newpassword
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
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