window10 - oublier de changer le mot de passe après mysql5.8-

1, créer ou modifier my.ini, mes my.ini comme suit, si elle existe déjà my.ini, datadir peut être modifié, par exemple pour changer le données2 de données

[mysql]
 
# 设置mysql客户端默认字符集
 
default-character-set=utf8
 
[mysqld]
 
#设置3306端口
 
port = 3306
 
# 设置mysql的安装目录
 
basedir=D:\java\mysql\mysql-8.0.15-winx64
 
# 设置mysql数据库的数据的存放目录
 
datadir=D:\java\mysql\mysql-8.0.15-winx64\data
 
# 允许最大连接数
 
max_connections=300
 
# 服务端使用的字符集默认为8比特编码的latin1字符集
 
character-set-server=utf8
 
# 创建新表时将使用的默认存储引擎
 
default-storage-engine=INNODB

2, initialiser la base: Note des privilèges d'administrateur local CMD aller conformément au fichier répertoire bin mysql, je suis: D: \ java \ mysql \ mysql-8.0.15-winx64 \ bin

mysqld --initialize --console

La mise en œuvre des résultats est la suivante: le mot de passe racine correspondant à la zone rouge

3, exécutez la commande re-installation, l'installation est terminée, démarrez le serveur, puis lien via le serveur mysql de racine de MySQL, entrez le mot de passe pour l'initialisation, après l'atterrissage réussi peut changer votre mot de passe
 

#安装命令
mysqld --install
#启动命令
net start mysql
#链接mysql服务器,
mysql -u root -p
#更改密码命令,将native添加为了可通过客户端链接
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

Comme le montre les résultats

Publié 27 articles originaux · louange gagné 12 · vues + 50000

Je suppose que tu aimes

Origine blog.csdn.net/baidu_38226233/article/details/104987780
conseillé
Classement