Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在mac os中查找mysql中的密码?_Java_Mysql_Macos - Fatal编程技术网

Java 如何在mac os中查找mysql中的密码?

Java 如何在mac os中查找mysql中的密码?,java,mysql,macos,Java,Mysql,Macos,我安装了mysql并设置了密码,但现在我忘记了密码。 请建议我如何获取/检索或重置密码。让我们暂时假设这是可能的。这意味着您(或其他所有人)可以找到世界上运行的任何mysql的密码,并(除非其他安全工具阻止他)访问存储在那里的数据 我希望这能回答你的问题。我很抱歉讽刺你 编辑 在讽刺性的评论之后,我可以给你一个实际的建议。如果您没有任何数据,只需重新安装它(正如几个人已经提到的)。 如果您有要保留的数据,请执行以下操作 首先备份数据 重新安装数据库。这次记住(或写下)密码 再次创建模式 将数据文

我安装了mysql并设置了密码,但现在我忘记了密码。
请建议我如何获取/检索或重置密码。

让我们暂时假设这是可能的。这意味着您(或其他所有人)可以找到世界上运行的任何mysql的密码,并(除非其他安全工具阻止他)访问存储在那里的数据

我希望这能回答你的问题。我很抱歉讽刺你

编辑

在讽刺性的评论之后,我可以给你一个实际的建议。如果您没有任何数据,只需重新安装它(正如几个人已经提到的)。 如果您有要保留的数据,请执行以下操作

  • 首先备份数据
  • 重新安装数据库。这次记住(或写下)密码
  • 再次创建模式
  • 将数据文件复制到刚创建的文件上
    我希望这能奏效。请按照此链接查找数据文件的位置:

    让我们假设这是可能的。这意味着您(或其他所有人)可以找到世界上运行的任何mysql的密码,并(除非其他安全工具阻止他)访问存储在那里的数据

    我希望这能回答你的问题。我很抱歉讽刺你

    编辑

    在讽刺性的评论之后,我可以给你一个实际的建议。如果您没有任何数据,只需重新安装它(正如几个人已经提到的)。 如果您有要保留的数据,请执行以下操作

  • 首先备份数据
  • 重新安装数据库。这次记住(或写下)密码
  • 再次创建模式
  • 将数据文件复制到刚创建的文件上
    我希望这能奏效。请按照此链接查找数据文件的位置:

    让我们假设这是可能的。这意味着您(或其他所有人)可以找到世界上运行的任何mysql的密码,并(除非其他安全工具阻止他)访问存储在那里的数据

    我希望这能回答你的问题。我很抱歉讽刺你

    编辑

    在讽刺性的评论之后,我可以给你一个实际的建议。如果您没有任何数据,只需重新安装它(正如几个人已经提到的)。 如果您有要保留的数据,请执行以下操作

  • 首先备份数据
  • 重新安装数据库。这次记住(或写下)密码
  • 再次创建模式
  • 将数据文件复制到刚创建的文件上
    我希望这能奏效。请按照此链接查找数据文件的位置:

    让我们假设这是可能的。这意味着您(或其他所有人)可以找到世界上运行的任何mysql的密码,并(除非其他安全工具阻止他)访问存储在那里的数据

    我希望这能回答你的问题。我很抱歉讽刺你

    编辑

    在讽刺性的评论之后,我可以给你一个实际的建议。如果您没有任何数据,只需重新安装它(正如几个人已经提到的)。 如果您有要保留的数据,请执行以下操作

  • 首先备份数据
  • 重新安装数据库。这次记住(或写下)密码
  • 再次创建模式
  • 将数据文件复制到刚创建的文件上
    我希望这能奏效。请按照此链接查找数据文件的位置:

    根据您的问题,我猜您是该计算机的管理员,即您丢失了mysql的根密码。 如果这是真的,您应该能够为您的mysql设置一个新密码,如下所示

    首先停止mysql并登录,跳过身份验证:

    $ sudo mysqladmin shutdown
    $ sudo mysqld --skip-grant-tables --skip-networking &
    
    由于--skip gran tables允许任何人在没有密码和所有权限的情况下进行连接,我们希望使用--skip networking来防止远程客户端连接。从而降低数据的风险

    现在让我们更新密码:

    $ mysql
    mysql> UPDATE mysql.user SET password=password('store_in_a_safe_place') WHERE user='root';
    mysql> FLUSH PRIVILEGES;
    mysql> exit;
    $ sudo mysqladmin shutdown
    $ sudo mysqld &
    
    FLUSH语句告诉服务器将授权表重新加载到内存中,以便它注意到密码更改

    现在您可以使用新密码了

    如果忘记了另一个用户的密码,只需以root用户身份登录,然后按照上面的步骤操作,用正确的用户名替换“root”


    根据您的问题,您可以在

    上阅读更多内容。我猜您是该计算机的管理员,也就是说,您丢失了mysql的根密码。 如果这是真的,您应该能够为您的mysql设置一个新密码,如下所示

    首先停止mysql并登录,跳过身份验证:

    $ sudo mysqladmin shutdown
    $ sudo mysqld --skip-grant-tables --skip-networking &
    
    由于--skip gran tables允许任何人在没有密码和所有权限的情况下进行连接,我们希望使用--skip networking来防止远程客户端连接。从而降低数据的风险

    现在让我们更新密码:

    $ mysql
    mysql> UPDATE mysql.user SET password=password('store_in_a_safe_place') WHERE user='root';
    mysql> FLUSH PRIVILEGES;
    mysql> exit;
    $ sudo mysqladmin shutdown
    $ sudo mysqld &
    
    FLUSH语句告诉服务器将授权表重新加载到内存中,以便它注意到密码更改

    现在您可以使用新密码了

    如果忘记了另一个用户的密码,只需以root用户身份登录,然后按照上面的步骤操作,用正确的用户名替换“root”


    根据您的问题,您可以在

    上阅读更多内容。我猜您是该计算机的管理员,也就是说,您丢失了mysql的根密码。 如果这是真的,您应该能够为您的mysql设置一个新密码,如下所示

    首先停止mysql并登录,跳过身份验证:

    $ sudo mysqladmin shutdown
    $ sudo mysqld --skip-grant-tables --skip-networking &
    
    由于--skip gran tables允许任何人在没有密码和所有权限的情况下进行连接,我们希望使用--skip networking来防止远程客户端连接。从而降低数据的风险

    现在让我们更新密码:

    $ mysql
    mysql> UPDATE mysql.user SET password=password('store_in_a_safe_place') WHERE user='root';
    mysql> FLUSH PRIVILEGES;
    mysql> exit;
    $ sudo mysqladmin shutdown
    $ sudo mysqld &
    
    FLUSH语句告诉服务器将授权表重新加载到内存中,以便它注意到密码更改

    现在您可以使用新密码了

    如果你忘了