这是我的VPS崩溃,我的一个救援模式的系统备份后。 现在,我在VPS(Debian Stretch 9.7)上重新安装了操作系统,重新安装了ghost,并粘贴了先前服务器中的/ var / www / ghost和/ var / lib / mysql文件夹
我在使用备份/ var / lib / mysql启动mariadb服务器时遇到很多错误,但是我成功启动了它
现在我对鬼数据库的MySQL表错误:
use ghost;
`select * from posts;
ERROR 1932 (42S02): Table 'ghost.posts' doesn't exist in engine
check tables posts;
+-------------+-------+----------+---------------------------------------------+
| Table | Op | Msg_type | Msg_text |
+-------------+-------+----------+---------------------------------------------+
| ghost.posts | check | Error | Table 'ghost.posts' doesn't exist in engine |
| ghost.posts | check | status | Operation failed |
+-------------+-------+----------+---------------------------------------------+
(所有表都有此错误)
当我尝试mysqldump -u root -p ghost> ghost.sql mysqldump:得到错误:1932:使用锁定表时,“表'ghost.accesstokens'在引擎中不存在”
我不知道该怎么调试这个.. 感谢您的帮助
很抱歉,我的表格和英语(我是法语和新来的人)