我有一个恢复光盘映像,其中包含mysql服务器 的数据文件。
原始服务器不可用 - 我只有数据文件(程序数据、程序文件等)。
我无法制作mysqldump文件。
在新服务器上,我安装了 mysql 服务器的精确副本,并将文件/文件夹(所有myd myi文件)从磁盘映像复制到新服务器。
重启mysql服务后,可以在mysql管理员中看到我的数据库列表。
但是,当我尝试查看表时,出现错误:
“1146 表 {dbname}.{tablename} 不存在。”
我尝试运行myisamchk但这表示没有问题(至少没有显示错误)
任何人都可以帮忙吗?
鲍勃