Maison > Article > base de données > Comment réinstaller MySQL
Comment réinstaller mysql : arrêtez d'abord le service mysql ; puis entrez dans le répertoire mysql nouvellement téléchargé et installez le service mysql ; enfin, démarrez le service et connectez-vous.
Recommandé : "tutoriel mysql 》
· Arrêtez le service mysql : net stop mysql
· Entrez dans le répertoire du mysql actuellement installé, entrez dans le répertoire bin et désinstallez le service mysql :
cd C :Program Filesmysqlbin
mysqld -remove
· Entrez dans le répertoire mysql nouvellement téléchargé et installez le service mysql :
mysqld -install
· Le service est installé avec succès, démarrez le service et connectez-vous
net start mysql
mysql -u -root -p
Le mot de passe est incorrect. Il s'avère que le service installé est toujours l'ancien service mysql sous le lecteur C. Après avoir analysé la raison, il devrait l'être. que le précédent n'a pas été désinstallé proprement.
Arrêter le service mysql
net stop mysql
Désinstaller le service mysql
cd C : Programme Filesmysqlbin
mysqld -remove
Supprimer le fichier
Supprimer tout le dossier C:Program Filesmysql
Supprimer le registre
Démarrer cmd-> Entrez regedit-> Recherchez mySQL, cliquez avec le bouton droit pour tout supprimer (ou recherchez MySQL selon le chemin suivant, cliquez avec le bouton droit pour supprimer)
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/ MySQL
HKEY_LOCAL_MACHINE/SYSTEM /ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
Ce qui précède complète le complet désinstallation de l'ancien mysql, ci-dessous Il s'agit d'installer un nouveau mysql.
5. Téléchargez la version verte de mysql et décompressez-la
地址 http://dev.mysql.com/downloads/mysql/
6 Créez le fichier de configuration my.ini
在解压后的目录下创建my.ini配置文件,内容
[mysql]
par défaut-. caractère -set=utf8
[mysqld]
basedir=D:Program FilesMySQLmysql-5.7.11-winx64
datadir=D:Program FilesMySQLmysql-5.7.11-winx64data
port=3306
max_connections =200
Character-set-server=utf8
default-storage-engine=INNODB
7. Entrez dans le répertoire d'installation et installez le service
cd E. :Program Filesmysqlbin
mysqld -install (doit être exécuté en tant qu'administrateur)
Si l'invite suivante apparaît,
Téléchargez les packages de redistribution VC pour x64, le téléchargement est terminé, cliquez pour exécuter Can.
(Site Web : https://www.microsoft.com/en-us/download/details.aspx?id=40784)
8. Initialiser les données
Après avoir décompressé le nouveau version de mysql Le répertoire d'installation n'a pas de dossier de données et doit être initialisé. **Notez qu'il ne peut pas être créé manuellement, **car un mot de passe root initial est généré aléatoirement lors de l'initialisation. La commande d'initialisation est la suivante :
mysqld --initialize
Exécutez cette commande ou définissez un mot de passe par défaut,
mysqld --initialize-insecure
Si vous exécutez cette commande, il n'y aura pas de mot de passe par défaut.
A ce moment, le dossier data est généré dans le répertoire d'installation.
Entrez le fichier de données et ouvrez un fichier se terminant par .err, qui contient le mot de passe d'initialisation
9. Démarrez le service et changez le mot de passe
net start mysql
mysql - u root -p
Entrez le mot de passe d'initialisation,
S'il n'y a pas de mot de passe, mysql -u root
10 Changez le mot de passe
mysql> = mot de passe('123') ;
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!