丢弃所有MySQL数据库,包括mysql,如何恢复?

时间:2012-01-04 01:56:41

标签: mysql disaster-recovery

我试图恢复一些磁盘空间,如下所述:

How to shrink/purge ibdata1 file in MySQL

我为所有数据库做了一个mysqldump。

然后我转储了所有数据库,不幸的是我有点快,并删除了名为“mysql”的数据库。

现在我无法重新连接到服务器,“无法通过socket连接到本地MySQL服务器'/var/run/mysqld/mysqld.sock'”

我想我已经删除了帐户信息等?

那么我的选择是什么?重新安装MySQL并导入转储?

我所拥有的MySQL帐户很简单,因此我可以轻松地重新创建它们。

1 个答案:

答案 0 :(得分:2)

如果你有一个所有数据库的转储,那就没有问题了。

只需发出

mysql_install_db

命令行上的

,将创建​​一个新的mysql架构。按照建议重新创建帐户,然后导入转储。

相关问题