我是 MySQL 的新手,正在使用 Windows 安装程序设置一个新的 MySQL 实例,并被提示输入两个密码。
当前根密码和 MySQL 根密码。
新安装是否有标准的当前根密码?
这两个密码有什么区别。
Ame*_*eeQ 21
如果您不记得当前的 root 密码并想安装新的 MySQL 实例,并且您已经应用了其他方法,例如"-init-file.txt",但仍然失败。
还有另一个对我有用的解决方案。从控制面板卸载 MySQL 并没有删除所有文件,它在系统中留下了一些引用。
要彻底删除 MySQL 文件,请打开文件夹路径 C:\Users\your pc name\AppData\Roaming并删除 MySQL 文件夹。
然后删除 中的另一个引用C:\ProgramData\MySQL,如果不可见,请检查您的文件夹视图选项并取消选中“不显示隐藏文件”。
MySQL的最后一个引用存在于我们的系统服务中:
在任务栏的搜索框中键入“服务”。查找与 MySQL 相关的服务并记下它们。我有两个(MySQLRouter 和 MYSQL80)。
以管理员身份打开命令提示符并键入:
sc delete "ServiceName",
就我而言:
sc delete MySQL80
sc delete MySQLRouter
确保使用上述命令删除与 MySQL 相关的所有服务。重新启动计算机并使用新配置安装 MySQL 实例。
root 用户的标准密码很简单:password
每个用户都有自己的密码。所以密码必须属于某个用户。因此,密码的唯一区别在于它们所包含的内容。
root 是安装时创建的唯一用户。安装后是否创建了新用户?
小智 6
问题:- 新的 mysql 安装步骤要求输入当前 root 密码,而理想情况下应该提示设置新密码选项。
解决方案:-问题可能是由于以前存在不成功的mysql安装,即使在卸载后也留下内容。(在c:mysql,c:/程序文件/mysql,c:/程序数据/mysql)在我的情况下,他们需要手动删除;之后新安装mysql就顺利了。(也必须进行 msconfig,以处理在此过程中某个时候不断挂起的窗口。)