Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Ekspor database besar ke file tanpa mysqldump, jejak memori rendah

Tambahkan MYSQLI_USE_RESULT sebagai resultmode parameter ke mysqli::query panggil untuk mengulangi hasil satu baris pada satu waktu, tanpa mentransfer semuanya ke PHP dalam satu kelompok. Lihat juga dokumentasi untuk mysqli::use-result .

Tulis setiap baris langsung ke file output, hindari $result variabel. Dikombinasikan dengan hal di atas, ini dapat menyebabkan setiap baris diambil dari server dan ditulis ke file, sehingga PHP tidak perlu menyimpan lebih dari satu baris dalam satu waktu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ketik 'MySqlConnection' tidak ditentukan

  2. Mengambil MySQL dengan Kivy

  3. Cara Menampilkan Baris Tidak Ada di Tabel Lain di MySQL

  4. Struktur seperti berorientasi objek dalam database relasional

  5. LINQ untuk alat Java