执行mysqld --initialize-insecure --user=mysql时出错
[ERROR] --initialize specified but the data directory has files in it. Aborting.
可能是配置文件写错了
[mysql]
default-character-set=utf8
[mysqld]
port=3306
basedir=D:\\mysql-5.7.39-winx64\mysql-5.7.39-winx64
datadir=D:\\mysql-5.7.39-winx64\mysql-5.7.39-winx64
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
改到data目录下面:datadir=D:\\mysql-5.7.39-winx64\mysql-5.7.39-winx64\\data