我正在尝试按照此处所述恢复一些磁盘空间:
How to shrink/purge ibdata1 file in MySQL
我为所有数据库做了一个 mysqldump。
然后我转储了所有数据库,不幸的是我速度有点快,也删除了名为“mysql”的数据库。
现在我无法重新连接到服务器,“无法通过套接字连接到本地 MySQL 服务器‘/var/run/mysqld/mysqld.sock’”
我想我已经删除了帐户信息等?
那么我的选择是什么?重新安装 MySQL 并导入转储?
我拥有的 MySQL 帐户很简单,因此我可以轻松地重新创建它们。
最佳答案
如果您有所有数据库的转储,就没有真正的问题。
简单问题
mysql_install_db
在命令行上,将创建一个新的 mysql
模式。按照您的建议重新创建您的帐户,然后导入您的转储。
关于mysql - 删除了所有MySQL数据库,包括mysql,如何恢复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8721118/