我通常使用 phpmyadmin 来导出数据库,主要是因为选择自定义选项最简单。
但现在我想知道如何使用命令行来做到这一点。现在我有:
mysqldump -uroot -p --databases <ddbb_name> --add-drop-database --disable-keys --add-drop-table --quick | gzip > dump.sql.gz
我想要的是(从 phpmyadmin 获得):
压缩gzip
“禁用外键检查”
添加“创建数据库/使用”语句
添加“drop table/view/prodecure/function/event/trigger”语句
你认为正确吗?
最佳答案
我找到了在哪里可以找到所有选项及其解释 -> here
我认为我的代码是正确的
关于具有自定义选项的 Mysqldump,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43249449/