设置新的 MySQL 实例当前根密码是什么?

问题描述 投票:0回答:7

我是 MySQL 新手,正在使用 Windows Installer 设置新的 MySQL 实例,系统提示我输入两个密码。

当前 Root 密码和 MySQL Root 密码。

新安装是否有标准的当前根密码?

这两个密码有什么区别。

mysql
7个回答
34
投票

如果您不记得当前的 root 密码并想要安装新的 MySQL 实例,并且您已经应用了其他方法,如

"-init-file.txt"
,但仍然失败。

还有另一种对我有用的解决方案。从控制面板卸载 MySQL 并没有删除所有文件,它在系统中留下了一些引用。

  1. 要完全删除MySQL文件,请打开文件夹路径

    C:\Users\your pc name\AppData\Roaming
    并删除MySQL文件夹。

  2. 然后再删除

    C:\ProgramData\MySQL
    中的一个引用,如果不可见,请检查文件夹视图选项并取消选中“不显示隐藏文件”。

  3. MySQL的最后一个引用存在于我们的系统服务中:

    在任务栏的搜索框中键入“服务”。找到与MySQL相关的服务并记下来。我的例子有两个(MySQLRouter 和 MYSQL80)。

    以管理员身份打开命令提示符并输入:

    sc delete "ServiceName"
    ,

    就我而言:

    sc delete MySQL80

    sc delete MySQLRouter

    使用上述命令确保删除所有与 MySQL 相关的服务。重新启动计算机并使用新配置安装 MySQL 实例。


8
投票

root用户的标准密码很简单:password

每个用户都有自己的密码。所以密码必须属于某个用户。所以密码的唯一区别就是它们所包含的内容。

root 是安装时创建的唯一用户。安装后是否创建了新用户?


6
投票

问题:- 新的 mysql 安装步骤要求输入当前 root 密码,而理想情况下应该提示设置新密码选项。

解决方案:-问题可能是由于之前存在不成功的mysql安装,即使卸载后仍留下内容。(位于c:mysql,c:/program files/mysql,c:/program data/mysql) 就我而言,他们需要手动删除;之后 mysql 的新安装就顺利进行了。 (也必须进行 msconfig,以处理在此过程中某个时候不断挂起的窗口。)


1
投票

社区 wiki 有一个关于需要遵循的步骤的出色指南。

请注意,从安装程序中卸载 MySQL 还会提供删除所有数据的选项,默认情况下未选择该选项。

选中此框,然后卸载 MySQL。

之后,请遵循社区 wiki 中的指南。


1
投票

完全卸载mysql所有设置 删除所有与MySQL相关的文件 来自程序文件,程序文件x86:

C>用户名>appdata_>漫游>mysql

之后安装mysql


0
投票

尝试使用

su
sudo -i
切换到 root 用户,如果可能,然后使用密码作为
password


0
投票

您似乎已经安装了以前的安装或未正确卸载

  • 从控制面板卸载当前的 MySQL 服务器。
  • 导航到 Program Files > MySQL > 从此处删除 MySQL 服务器文件夹
  • 导航到 C > 程序数据 > MySQL > 从此处删除 MySQL 服务器文件夹
  • 安装新的 MySQL 服务器。 这次您不会获得“当前 root 密码”,而是会要求您设置新密码。
© www.soinside.com 2019 - 2024. All rights reserved.