我在寻找备份mysql数据库的正确方法。当我转储到数据库时,sql文件的大小是40GB。也许正确的方法是用bash脚本循环对每个表进行转储?谢谢你的帮助。。。
vxqlmq5t1#
不幸的是,当谈到mysql时,有很多不同的解决方案给出了不同的结果。我一直面临的一个问题是,由于表依赖性,带有外键的表关系在导入时会抛出错误。看看这个答案就知道更多了。但一般来说我会用 mysqldump 因为这是最广为人知的方法。
mysqldump
0x6upsns2#
可以使用datagrip执行此操作。datagrip是转储所有表分离的文件。数据夹点
2条答案
按热度按时间vxqlmq5t1#
不幸的是,当谈到mysql时,有很多不同的解决方案给出了不同的结果。我一直面临的一个问题是,由于表依赖性,带有外键的表关系在导入时会抛出错误。
看看这个答案就知道更多了。但一般来说我会用
mysqldump
因为这是最广为人知的方法。0x6upsns2#
可以使用datagrip执行此操作。datagrip是转储所有表分离的文件。
数据夹点