当我想安装MySQL时,我遇到了这个问题“ root帐户密码”,我忘记了

时间:2019-12-02 06:14:30

标签: mysql

3 个答案:

答案 0 :(得分:0)

从终端登录后,只需使用此命令重置以前的密码

 ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

有关更多详细信息,请参见此链接https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html

答案 1 :(得分:0)

我认为您的数据文件夹仍然存在于您要重新安装的目录中。我建议以下

如果您以后仍想使用它,则将先前的数据文件夹复制到另一个驱动器(或文件夹)作为备份。如果您使用的是Windows,则在使用MySQL Installer卸载时,系统会提示您确认删除数据文件夹的消息: enter image description here

看到此提示时,您只需打开一个新的资源管理器并转到目录,然后将数据文件夹复制到另一个位置。 (请注意,我的\Program Data文件夹在Windows中已隐藏)。完成后,只需在消息上单击“是”,安装程序将删除数据文件夹。卸载后,安装程序将要求重新启动,之后您可以继续重新安装。

如果您没有管理(或不想)删除以前的数据文件夹,则在重新安装时应该遇到类似“路径冲突”的消息: enter image description here

在这种情况下,在单击“下一步”之前,将两个install&data目录都更改为另一个文件夹。

答案 2 :(得分:-1)

您可以直接使用sudo passwd root更改root密码。您应该知道运行此命令所使用的用户密码。