gpt4 book ai didi

mysql - 不小心删除了MySQL用户

转载 作者:行者123 更新时间:2023-11-29 17:49:44 24 4
gpt4 key购买 nike

我不小心删除了 MySQL 中的所有用户,包括 localhost。现在我什至无法访问我的连接。如何添加本地主机来访问我的连接?

enter image description here

最佳答案

localhost 不是一个用户,它是一个特殊的主机,指的是本地主机。这意味着正在运行相关软件的主机。

因此,当使用像 Navicat 这样的 MySQL 客户端软件时,localhost 意味着您希望它连接到与 Navicat 本身在同一台计算机上运行的 MySQL 数据库,而不是通过网络连接到某个远程计算机上运行的数据库。

现在,关于您的问题,如果您从 localhost 上运行的 MySQL 数据库中删除了 user 表(或其内容),这是我知道的唯一方法让用户回来就是恢复数据库的备份(如果有的话)。

您可以通过使用 mysql_install_db 重新创建 user 表来再次访问数据库。脚本如所指出的here ,但这不会恢复以前存在的用户。

关于mysql - 不小心删除了MySQL用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49487617/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com