table 的 mysqldump 仅转储一条记录

mysqldump for a table dumps only one record

我正在尝试使用 mysqldump 备份我的 mysql 数据库,但是当我在 table 上使用它时它只转储一条记录,而 table 包含大约 100 条记录,我正在使用如下命令

mysqldump -u root -p **** database1 table1 > ~/Downloads/table1.sql

有人能给我指出正确的方向吗?

谢谢!

在 mysql 中进行备份时可以正确查看,插入脚本只创建了一行,并且该行中的数据以逗号分隔

我在 mac 中使用 sublime 或 textmate 文本编辑器来查看我的 sql 转储的输出,我认为他们对 sql 文件有一些解析问题。当我 cat 文件时,我可以看到完整的记录。很奇怪!!