仅备份选定表而不是mysql中整个数据库的cron作业
我每天使用以下cron作业备份数据库仅备份选定表而不是mysql中整个数据库的cron作业,mysql,backup,dump,Mysql,Backup,Dump,我每天使用以下cron作业备份数据库 /usr/bin/mysqldump -u UNAME -p PSSW databasename > /home/mysite/stock/backup.sql 但我只想备份部分表,而不是整个数据库。是否可以使用cron作业?您只需将表名与mysqldump一起指定为 mysqldump -u uname -pPSSW dbname table1 table2 table3 tableN > backup.sql 您只需将表名与mys
/usr/bin/mysqldump -u UNAME -p PSSW databasename > /home/mysite/stock/backup.sql
但我只想备份部分表,而不是整个数据库。是否可以使用cron作业?您只需将表名与mysqldump一起指定为
mysqldump -u uname -pPSSW dbname table1 table2 table3 tableN > backup.sql
您只需将表名与mysqldump一起指定为
mysqldump -u uname -pPSSW dbname table1 table2 table3 tableN > backup.sql
您可以使用mysqldump中的-ignore table选项
mysqldump-u user-p dbname-ignore table=table1 ignore table=table2>filename您可以使用mysqldump中的-ignore table选项
mysqldump-u user-p dbname-ignore table=table1 ignore table=table2>filename对不起,我没有检查stackexchange.com。谢谢,我没有查stackexchange.com。感谢应该是--ignore之前:mysqldump--u user--p psw dbname--ignore table=table1--ignore table=table2>filename再更正一次(我正在体验:)):mysqldump--u user--p psw dbname--ignore table=dbname.table1--ignore table=dbname.table2>filename在ignore:mysqldump--u user--p psw dbname--ignore table=table1--ignore table=table2>filename之前应该还有一个更正(我正在体验:)):mysqldump--u user--p psw dbname--ignore table=dbname.table1--ignore table=dbname.table2>文件名