【问题标题】:Setting up new instance of MySQL what is Current Root Password?设置 MySQL 的新实例 什么是当前 Root 密码?
【发布时间】:2013-11-26 16:17:10
【问题描述】:

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

当前根密码和 MySQL 根密码。

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

这两个密码有什么区别。

【问题讨论】:

  • 您是否在设置过程中启用了“启用远程计算机的根访问”选项?
  • 您好 Anil - 我正在使用 Windows 安装进行 Web 访问。没有提示“从远程计算机启用 root 访问”。

标签: mysql


【解决方案1】:

如果您不记得当前的 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 实例。

【讨论】:

  • 谢谢你的兄弟!,这就是给我的:D
  • 我至少有十几个 SO 页面来找到这个解决方案。这创造了奇迹!
  • 谢谢,我花了 2 小时才重新连接到我的根,但这就是解决方案。
【解决方案2】:

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

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

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

【讨论】:

  • 嗨,凯 - 感谢您的回复。这是安装过程中遇到的第一个提示 - 所以我还没有建立任何用户帐户。对于您正在更新现有安装并需要现有安装密码的情况,它几乎似乎是一个提示。就我而言,这是第一次安装 MySQL - 所以不知道开箱即用安装的 Root 密码是什么。我经常使用 MS SQL 服务器,不确定 Root 密码是否是管理密码。
  • 嗯听起来像是以前的安装。您可以创建一个新的服务名称以便它进行全新的安装吗?所以当你运行安装时,你给它一个新的服务名称,比如 mysql_new 或其他东西来区分它们。
  • 嗨,凯 - 我不知道之前有任何 MySQL 安装。我终于使用密码并设置了一个 MySQL 根密码。当我尝试在 MySQL 命令客户端中使用新密码(或任何密码)时,命令客户端会立即关闭。如果我只是按 Enter 键,命令客户端仍然在运行。如果我只想向远程服务器提交查询,是否可以使用最小安装?
  • 您是否以 root 用户身份连接?检查正在使用哪个用户的命令客户端的快捷方式。
  • 看起来像——“-uroot”是一个参数。我更改了命令行选项,现在进入了。非常感谢您的帮助和耐心!
【解决方案3】:

问题:- 新的 mysql 安装步骤在理想情况下应该提示设置新密码选项时询问当前的 root 密码。

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

【讨论】:

    【解决方案4】:

    社区 wiki 对需要遵循的步骤提供了出色的指南。

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

    选中该框,然后卸载 MySQL。

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

    【讨论】:

      【解决方案5】:

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

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

      然后安装mysql

      【讨论】:

        【解决方案6】:

        尝试使用susudo -i 切换到root 用户,如果可能,然后使用密码password

        【讨论】:

          猜你喜欢
          • 2012-05-07
          • 2015-10-20
          • 2016-03-03
          • 1970-01-01
          • 2015-07-10
          • 2020-08-09
          • 2018-06-02
          • 2015-07-23
          相关资源
          最近更新 更多