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