我的数据库大42GB(我需要所有表),两个表超过10GB。
当我这样做时:
mysqldump -h host -u username -ppassword dbname > export.sql
服务器在大多数情况下崩溃,或者在一段时间后我收到消息“MySQL服务器已经消失”。
我使用docker和nginx,ubuntu 16.04,php ...
答案 0 :(得分:1)
要转储数据库并同时对其进行gzip,请使用以下命令。这将提示您输入密码。
mysqldump -u [USERNAME] -p [DBNAME] | gzip > [/path_to_file/DBNAME].sql.gz