首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >意外删除了MySQL用户

意外删除了MySQL用户
EN

Stack Overflow用户
提问于 2018-03-26 17:01:34
回答 1查看 229关注 0票数 0

我意外地删除了MySQL中的所有用户,包括本地主机。现在我甚至不能访问我的连接。如何添加localhost来访问我的连接?

EN

回答 1

Stack Overflow用户

发布于 2018-03-26 19:49:31

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

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

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49487617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档