在我的情况下,它是一个令人沮丧的 Windows Server 安装(iis/php/mysql),所以这就是我所做的:
第 1 部分:删除旧的 MYSQL :
注意:如果您已经有数据,您应该备份它!
步骤 1 从控制面板卸载 MySQL。(你应该知道怎么做)
步骤 2 以管理员身份运行命令提示符并执行以下命令以停止和删除 MySQL 服务。
Net stop MySQL
Sc delete MySQL
步骤 3 删除这些文件夹:
C:\Program Files\MySQL
C:\Program Files (x86)\MySQL
C:\ProgramData\MySQL
如果它存在:
C:\Users\[User-Name]\AppData\Roaming\MySQL
第 2 部分:安装 MYSQL
从https://dev.mysql.com/downloads/installer/下载安装程序并安装 -MySQL Server 8.0.23
以管理员身份打开 cmd 并转到 c:\Program Files\MySQL\MySQL Server 8.0\bin\ 运行
mysqld --initialize --console
mysqld --install
现在启动服务(在运行面板中输入 services.msc)
现在回到控制台运行:
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
而已