我一个朋友的 mysql linux 服务器坏了,我设法从硬盘中恢复了几乎所有的数据...我应该查找什么来恢复他的数据库和数据?它们存储在哪里以及在哪些文件中?我如何将这些文件放在新的、健康的 mysql 安装下?
非常感谢您抽出时间。
答案1
你可以检查 mysql 配置文件/etc/mysql/my.cnf
。通常,你会发现类似这样的一行:
datadir = /var/lib/mysql
1-停止新的 mysql 服务器。
2-复制包含所有文件和文件夹的数据目录。
3-检查文件所有者/权限。
4-启动新的 mysql 服务器。
答案2
它依赖于安装,但我见过的大多数 MySQL 都将数据库保存在下/var/lib/mysql
,每个数据库一个子目录。