我目前使用mysqldump命令,如下所示并且它会失败,并发出以下错误mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `table_name`at row: 1652788
有没有其他方法(可能是mysqldump的参数等)来导出大<
我的目标是将一个很大(约300 be )的表导出到S3中的csv/tsv,以便长期存储(基本上,如果有人想在未来几年内查看它,他们可以,但它不需要在线提供)。我只需要复制这一个表,而不是整个数据库。经过一些快速的谷歌搜索,数据管道似乎是一条可行的道路。可悲的是,No space left on device的数据管道失败了,这似乎是因为它不支持分块上传()
AWS支持建议我们增加EBS根卷大小,我通过创建自定义AMI实现了这一点,但无济于事。
我有一个视图,它返回相当多的数据。OUTFILE /path/to/file.tmp;LOAD DATA INFILE /path/to/file.tmp INTO TABLE table;
然后使用mysqldump创建该表的转储(实际上是多个表,前两个步骤重复多次,然后运行mysqldump )。是否可以只用一条语句从视图中创建数据的sql转储?