Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Sao lưu cơ sở dữ liệu MySQL với CodeIgniter

Hãy thử điều này, Bạn có thể thay đổi định dạng zip thành gz nếu bạn muốn :)

$this->load->dbutil();

$prefs = array(     
    'format'      => 'zip',             
    'filename'    => 'my_db_backup.sql'
    );


$backup =& $this->dbutil->backup($prefs); 

$db_name = 'backup-on-'. date("Y-m-d-H-i-s") .'.zip';
$save = 'pathtobkfolder/'.$db_name;

$this->load->helper('file');
write_file($save, $backup); 


$this->load->helper('download');
force_download($db_name, $backup);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Docker -omp:mysqld:Không thể tạo / ghi vào tệp '/ var / lib / mysql / is_wuality' (Mã lỗi:13 - Quyền bị từ chối)

  2. Điều đó có nghĩa là gì khi tôi nói Câu lệnh chuẩn bị được biên dịch trước?

  3. Cài đặt Magento phàn nàn về việc thiếu InnoDB khi nó có sẵn

  4. Triển khai ứng dụng Java với máy tính để bàn mysql cơ sở dữ liệu

  5. while ($ row =mysql_fetch_assoc ($ result)) - Làm thế nào để bỏ qua $ hàng?