免责声明

易百易数码科技

云服务器mysql数据库err文件过大处理办法(数据库迁移通常怎么做)

ubuntu执行mysql脚本报错

你需要查看一下'/usr/mysql/mysql-5.5.35-linux2.6-x86_64/data/AY1405092220008881b1Z.err'. 文件内容,来明确失败的原因。

数据库迁移通常怎么做

数据库迁移MySQL数据库迁移(数据文件直接迁移)在今年10月下旬的时候,公司的服务器需要迁移,其中涉及到了MySQL数据库迁移。查看了一下MySQL数据文件的大小,接近60G的大小(实际数据并没用那么多)。

由于服务器上业务需要,要尽量减少服务器迁移时的损失。所以迁移时间选在了晚上零点开始,而且要尽量减少迁移所用的时间。

云服务器mysql数据库err文件过大处理办法(数据库迁移通常怎么做)-图1

在迁移之前有三种方案:数据库直接导出,拷贝文件到新服务器,在新服务器上导入。

使用【MySQL GUI Tools】中的 MySQLMigrationTool。数据文件和库表结构文件直接拷贝到新服务器,挂载到同样配置的MySQL服务下。

我在我的电脑上用虚拟机测试后,选中了占用时间最少的第三种方案。下面是三种方案的对比:

云服务器mysql数据库err文件过大处理办法(数据库迁移通常怎么做)-图2

第一种方案的优点:会重建数据文件,减少数据文件的占用空间。

第一种方案的缺点:时间占用长。

(导入导出都需要很长的时间,并且导出后的文件还要经过网络传输,也要占用一定的时间。

云服务器mysql数据库err文件过大处理办法(数据库迁移通常怎么做)-图3

)第二种方案的优点:设置完成后传输无人值守第二种方案的缺点:设置繁琐。传输中网络出现异常,不能及时的被发现,并且会一直停留在数据传输的状态不能被停止,如不仔细观察不会被发现异常。 传输相对其他fang时间长。 异常后很难从异常的位置继续传输。

第三种方案的优点:时间占用短,文件可断点传输。操作步骤少。

到此,以上就是小编对于mysql的err文件很大的问题就介绍到这了,希望介绍的2点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

分享:
扫描分享到社交APP
上一篇
下一篇