我的本地服务器刚刚爆炸并破灭。它拒绝启动,只是挂着黑屏。但我可以在外置硬盘时访问数据
我已将新硬盘安装到我的服务器并安装了我现在需要的所有内容我需要知道如何将MySQL数据从一个崩溃的系统复制到新的系统?
使用Ubuntu并从以下位置复制文件:
/var/lib/mysql/TableName
到新位置,但我从phpMyAdmin收到错误cannot find file "products.frm" (errno: 13)
,但是当我查看时:
/var/lib/mysql/TableName
它在那里,我可以看到它?
我错过了什么?我没有其他备份。
答案 0 :(得分:2)
您是在谈论复制phpmyadmin还是您的mysql数据?
如果是phpmyadmin,我只是重新安装它。
如果它是你的mysql数据,它将需要更多的工作。从这里开始: Restoring MySQL database from physical files
答案 1 :(得分:0)
运行命令:
SHOW VARIABLES LIKE 'datadir';
这将显示数据库文件夹和包含frm文件的正确位置。