10
从.frm和.ibd文件还原表?
我以前已经保存了/ var / lib / mysql / ddms目录的副本(“ ddms”是架构名称)。现在,我通过运行在新安装的Ubuntu 10.04.3 LTS上安装了新的MySQL apt-get install mysql-server,我相信已经安装了5.1版。在/ var / lib / mysql下复制ddms目录后,它的某些表可以正常工作,这些表具有三个文件的关联集:.frm文件,.MYD文件和.MYI文件。 但是,有两个表具有不同的文件集:.frm文件和.ibd文件。这两个表未显示在phpMyAdmin的表列表中。当我查看错误日志时,它说: [ERROR] Cannot find or open table ddms/dictionary_item from the internal data dictionary of InnoDB though the .frm file for the table exists. Maybe you have deleted and recreated InnoDB data …