最近,我的笔记本电脑崩溃了,在备份XAMPP而不是备份整个XAMPP文件夹时,我只是复制了
“ C:\ xampp \ mysql \ data”
夹。
现在,我正在尝试还原旧数据库,问题是如果我尝试仅粘贴数据库文件夹(例如,名为“ X123”的数据库文件夹-它包含ibd和frm文件),则X123出现在PHPMyadmin中,但没有就像当我单击表格时说“表格不存在”一样。我阅读了其他答案,表明我也替换了以下文件
ibdata1, ib_logfile1, ib_logfile0
当我尝试执行同样的操作时,MySQL只会停止工作。
通过从
create_tables.sql
导入"C:\xampp\phpMyAdmin\examples"
文件和一些其他内容,我在这里阅读了一些相关的答案后,尝试修复错误,但似乎没有任何效果。如果您能指导我什么是在Windows 10上还原此数据的最佳方法,我将不胜感激。
最佳答案
我能够在stackoverflow的另一个答案上找到解决方案。道歉的双重职位。
https://stackoverflow.com/a/46970116/9879647
就我而言,我还必须编辑php.ini,以增加最大执行时间以及可以导入的文件大小。
关于mysql - 从“C:\xampp\mysql\data”文件夹的备份还原SQL数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50637554/