我有一个非常大的 SQL 数据库,我试图将其切换到另一台计算机。当在另一台计算机上启动 sql 时,出现以下错误 “服务没有及时响应”。
所以我将数据库切换回原来的计算机,得到了同样的错误,删除了 ibdata 和 ib 日志文件以及 .frm 文件。同样的错误。
我认为它没有等待足够长的时间来读取表格,但不知道如何纠正这个问题。我阅读了有关 VIA 协议(protocol)的修复,但这不是网络驱动器,它只是通过 USB 连接。
我主要担心的是我的数据库会丢失。请向我保证,如果我有 ibd 文件,我的数据库仍然安全。
最佳答案
我想我应该使用此方法重新导入我的 ibd 文件。
https://dev.mysql.com/doc/refman/5.6/en/innodb-migration.html#copy-tables-cold-backup
正确吗?
编辑。我能够使用此方法重新导入我的数据。只需重新制作我的架构,使其与原始架构足够相似。
关于mysql - 服务没有及时响应 - 数据库非常大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40183781/