2022-11-06T11:43:11.989705Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.
2022-11-06T11:43:11.990254Z 0 [ERROR] Aborting
data目录下面已经有数据文件了?建议可以将数据进行备份,然后将data目录下的数据删除后,执行就好了。参考连接:http://e.betheme.net/article/show-78705.html?action=onClick
把mysql安装目录\data文件夹里的内容清空(建议备份到其他地方)。再次执行"mysqld --initialize"
首先纠正一哈,一般warning也就是警告是可以忽略的,这些内容可以当不存在。
下面那个error才是关键的地方,是说数据库里有文件了,因此,找到存放数据库文件的目录,清空目录即可。
其次,一般二进制或者yum安装的都有初始化脚本,脚本名字一般是mysql_secure_installation ,你用find 命令找一找,然后执行这个脚本,脚本会给你初始化密码。