亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

MySQL數據的自動或定期備份

MySQL數據的自動或定期備份

30秒到達戰場 2019-07-03 17:47:33
MySQL數據的自動或定期備份我想在MySQL數據庫中定期備份一些表,在這里使用<INSERT FavordPHP框架>/平原php/我最喜歡的第二種語言。我希望它是自動化的,以便備份可以在稍后恢復,以防出問題。我嘗試執行一個查詢并將結果保存到一個文件中。最后的代碼看起來有點像這樣。$sql = 'SELECT * FROM my_table ORDER id DESC';$result = mysqli_query( $connect, $sql );  if( mysqli_num_rows( $result ) > 0){     $output=fopen('/tmp/dumpfile.csv','w+');     /* loop through recordset and add that to the file */     while( $row = mysqli_fetch_array( $result ) ) {         fputcsv( $output, $row, ',', '"');     }     fclose( $output );}我在本地機器上設置了一個cron作業,用此代碼訪問網頁。我還嘗試在服務器上編寫一個cron作業,以CLI的形式運行腳本。但它帶來了各種各樣的問題。這些包括有時數據不一致該文件似乎被截斷。輸出不能導入到另一個數據庫中。有時腳本超時我也聽說過mysqldump..我試著用exec但它會產生一個錯誤。我怎么解決這個問題?
查看完整描述

2 回答

  • 2 回答
  • 0 關注
  • 507 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號