我正在使用cron job在我的数据库中转储表。这段代码工作正常,并将转储给我一个sql文件。
mysqldump pabu1v2_pabu tbl_students > /home/pabu1v2/autobackup/backups1.sql
我不知道如何只从该表中转储特定的行。但是我写了这个
mysqldump pabu1v2_pabu tbl_students where="schoolid = '113'" > /home/pabu1v2/autobackup/backups1.sql
它给了我一个空白的sql。
请帮忙。我是在cron作业中直接写这个而不是php。
答案 0 :(得分:0)
尝试:
$ mysqldump pabu1v2_pabu tbl_students --where="schoolid = 113" > /home/pabu1v2/autobackup/backups1.sql