在格式化我的计算机之前,我已经拷贝了wamp/bin/mysql/mysql(v)/data下的数据文件夹,然后在安装了新的操作系统之后,我替换了数据文件夹。现在,当我打开phpmyadmin时,显示了数据库列表,但在数据库下没有显示表。当我使用myadminer时,它显示了表的列表,但没有显示表的数据。
当我使用sqlbuddy时,在列出表格的地方会显示一条警告。警告类似于
Warning: array_key_exists() expects parameter 2 to be array, boolean given in E:\wamp\apps\sqlbuddy1.3.3\dboverview.php on line 215发布于 2012-08-28 23:13:32
您应该使用mysqldump进行适当的备份。如果你使用innodb存储引擎,并且它被配置为将日志文件或表空间文件保存在其他地方-我担心你已经丢失了数据。
发布于 2012-08-28 23:40:14
很抱歉,您的数据已丢失。将来,只要您想迁移数据库,就经常创建备份,并创建MySQL转储。
https://stackoverflow.com/questions/12162304
复制相似问题