避免mysql 1146错误,mysql数据库文件复制转移的方法
当mysql服务出现错误无法修复或mysql数据库文件复制到另一台mysql服务器上的时候,直接复制数据库的文件夹data过去会出现mysql table doesn't exit error 1146 的错误,所以为了避免发生这样的错误需要在转移文件前先进行数据库的设置生成一些文件。alter table targetTableName ENGINE = MYISAM ROW_FORMAT = COMPACT; 如果上面的方法无效可以使用,在自己的新的服务器的建立即将要复制过来的数据库,数据库名和数据库引擎一定要一样的,然后再去复制数据库data文件夹所有文件到新的数据库,就能避免发生myql 1146错误了。
页:
[1]