C:\Windows\System32>"D:\mysql-5.7.31-winx64\bin\mysql.exe" --initialize-insecure mysql: [ERROR] unknown option '--initialize-insecure'
时间: 2024-05-14 19:16:28 浏览: 180
mysql-5.7.36-winx64.zip
这个错误提示说明你的 MySQL 版本不支持 `--initialize-insecure` 这个选项。这个选项是用于在初始化 MySQL 数据库时不设置 root 用户的密码,而直接允许登录。如果你的 MySQL 版本不支持该选项,可以尝试使用以下命令进行初始化:
```
"D:\mysql-5.7.31-winx64\bin\mysqld.exe" --initialize
```
这个命令会生成一个随机密码,你可以在 MySQL 日志文件中找到这个密码。然后你可以使用以下命令登录 MySQL,并修改 root 用户的密码:
```
"D:\mysql-5.7.31-winx64\bin\mysql.exe" -u root -p
```
输入之前生成的随机密码登录,然后执行以下命令修改密码:
```
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
```
将 `new_password` 替换为你想要设置的新密码即可。
阅读全文