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

Pilih catatan secara bertahap di MySQL dan simpan ke csv dengan Python

Kode Anda akan terlihat seperti di bawah ini. Anda dapat menyesuaikan kinerjanya dengan per_query variabel

c = csv.writer(open("temp.csv","wb"))
offset = 0
per_query = 10000
while true:
    cur.execute("__the_query__ LIMIT %s OFFSET %s", (per_query, offset))

    rows = cur.fetchall()
    if len(rows) == 0:
        break #escape the loop at the end of data

    for row in cur.fetchall():
        c.writerow(row)

    offset += per_query


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cara mendapatkan id angka terkecil di mysql menggunakan fungsi MIN()

  2. Simpan gambar ke gumpalan database; ambil dari db ke Picturebox

  3. cara membaca file csv di jquery menggunakan framework codeigniter

  4. menghubungkan ke database menggunakan RMySQL, R dan MySQL

  5. Mysql mendapatkan id terakhir dari tabel tertentu