从完整系统备份恢复 SQL 数据库

从完整系统备份恢复 SQL 数据库

长话短说,我正在恢复一台故障服务器。我备份了大部分文件系统。我需要恢复 SQL 数据库,但我没有 mysqldump 的副本。所以我将文件恢复到 /var/lib/mysql。但当我尝试查看表时,数据库是空的。

可以这样做吗?我还需要采取什么其他步骤?至少我可以将此数据库安装在可以读取数据并重新创建页面和文章的地方吗?

Ubuntu 18.04

答案1

感谢@slhck!

解决方案不是复制整个 mysql 文件夹,而只是复制您需要的数据库的文件夹(就我而言DerekFrelow_com),我忘记做的是更改我对该文件夹的权限。

我注意到我们的评论越多,“相关链接”就越相关,所以这里就是让我恍然大悟的来源。

从 var 目录导入或恢复 MySQL 数据库

相关内容