Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
仅备份选定表而不是mysql中整个数据库的cron作业_Mysql_Backup_Dump - Fatal编程技术网

仅备份选定表而不是mysql中整个数据库的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

我每天使用以下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

您只需将表名与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>文件名