由于某些情况下,我结束了两个文件夹和任务,以恢复一个wordpress网站。其中一个文件夹名为html,它包含了wordpress站点所需的所有文件(如what、wp-content等) https://i.imgur.com/IE3cevR.png。
另一个叫做数据库,包含mysql分期付款的"data“文件夹的内容。https://i.imgur.com/tprbCyo.png
我尝试的是恢复数据库,这样我就可以进行适当的备份,将其加载到wordpress的新安装中,因为我假设我可以复制另一个文件夹,然后所有的东西都会运行。为此,我尝试将内容复制到一个新的mysql安装的数据文件夹中,并启动该服务,希望它能够恢复db,但不幸的是,该服务不会以这种方式启动。接下来,我尝试用--无害as强制-恢复启动mysqld,但是这个不幸的结果也是失败的,因为这只会导致mysqld崩溃。有没有什么简单的方法,我不知道恢复wordpress网站,或谁有任何技巧,我如何成功地恢复数据库?
发布于 2020-06-29 02:32:13
如果有人遇到了同样的问题,下面是我如何恢复数据库的方法。我尝试了许多不同版本的mysql,但都拒绝启动。我所做的最好的事情就是删除ibdata1文件,让它开始,但删除缺少的表内容。
从windows切换到linux (因为我知道原来的db运行在linux服务器上,我认为这可能值得一试)也没有帮助。
最后,我尝试安装MariaDB (因为它支持MySQL的所有特性并添加了它自己的一些特性),所以它成功了。
以下是几个步骤:
bin文件夹,然后键入mariadbd.exe --console启动它。C:\Program Files\MariaDB 10.5\data) )从现在开始,我建议使用mysqldump.exe进行适当的备份:
mysqldump.exe --user=YourUserName --password=YourPassword --host=localhost --port=3306 --result-file="Pathdump.sql" --databases "DatabaseName"中。https://wordpress.stackexchange.com/questions/369800
复制相似问题