Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.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
Php 通过电子邮件发送MySQL表_Php_Mysql - Fatal编程技术网

Php 通过电子邮件发送MySQL表

Php 通过电子邮件发送MySQL表,php,mysql,Php,Mysql,我有一个PHP脚本(如下所示),我使用CRON作业调用该脚本,它获取我的MySQL数据库的备份,gzip,然后通过电子邮件将gzip文件发送给我。随着时间的推移,数据库变得越来越大,我发现我真正需要的只是一个特定的表(而不是整个数据库)——即“orders”表。我想知道是否有任何方法可以将现有的脚本扩展到一个指定的表。非常感谢,先生:) 根据mysqldump文档(),mysqldump命令的一般格式为 mysqldump [options] db_name [tbl_name ...] 因此

我有一个PHP脚本(如下所示),我使用CRON作业调用该脚本,它获取我的MySQL数据库的备份,gzip,然后通过电子邮件将gzip文件发送给我。随着时间的推移,数据库变得越来越大,我发现我真正需要的只是一个特定的表(而不是整个数据库)——即“orders”表。我想知道是否有任何方法可以将现有的脚本扩展到一个指定的表。非常感谢,先生:)


根据mysqldump文档(),mysqldump命令的一般格式为

mysqldump [options] db_name [tbl_name ...]
因此,您应该能够将希望转储的表列表(或者在您的示例中是一个单数表)附加到命令中

mysqldump [options] db_name [tbl_name ...]