2015-12-15 55 views

回答

0

如果您有權訪問原始數據庫,則可以創建沒有某​​些列的轉儲。 參見示例https://dba.stackexchange.com/questions/34887/mysqldump-tables-excluding-some-fields

+0

謝謝您的回答,但我想從的cronjob做到這一點,所以需要從mysqldump的做命令。或一次性提供sql文件的命令。 – Sud

+0

如果您有權訪問數據庫,則只能使用所需的列來查看錶,並在該視圖上使用sqldump。請參閱此答案http://dba.stackexchange.com/a/34889中的詳細信息。 – little

+0

謝謝,但它也沒有使用mysqldump並提供輸出作爲文件,我想.sql。 – Sud

0

請按照以下步驟一次執行此操作。

  1. 使用mysqlimport的命令放到一些PHP文件"script.php"

    exec('mysqldump ....') ?>
  2. 此命令後,寫代碼到script.php的文件來執行MySQL查詢到從/空列新創建的數據庫。

  3. 這一套PHP腳本到cron作業作爲

    PHP -f script.php的

相關問題