Menghubungkan Python dengan Database



  1. Instalasi SQLite:
    Pastikan Anda telah menginstal Python dan SQLite. Biasanya, Python sudah memiliki dukungan bawaan untuk SQLite.

  2. Impor Modul SQLite:
    Di dalam skrip Python Anda, impor modul sqlite3 dengan cara berikut:

    import sqlite3
  3. Membuat atau Membuka Database:
    Anda dapat membuat database baru atau membuka database yang sudah ada. Misalnya, untuk membuat database baru:

    conn = sqlite3.connect('nama_database.db')
  4. Membuat Objek Kursor:
    Objek kursor memungkinkan Anda untuk mengeksekusi perintah SQL di dalam database. Buat objek kursor seperti ini:

    cursor = conn.cursor()
  5. Mengeksekusi Perintah SQL:
    Anda dapat mengeksekusi perintah SQL seperti membuat tabel, mengisi data, atau mengambil data. Contoh membuat tabel:

    cursor.execute('''CREATE TABLE IF NOT EXISTS nama_tabel
                     (id INTEGER PRIMARY KEY,
                      nama TEXT,
                      usia INTEGER)''')
  6. Commit Perubahan:
    Setelah mengeksekusi perintah, Anda perlu melakukan commit untuk menyimpan perubahan ke dalam database:

    conn.commit()
  7. Menutup Koneksi:
    Jangan lupa untuk menutup koneksi database setelah selesai:

    conn.close()

Ini adalah langkah-langkah dasar untuk menghubungkan Python dengan database SQLite. Untuk database lain, Anda akan memerlukan driver yang sesuai dan langkah-langkah koneksi yang mungkin berbeda.

Pastikan Anda telah mengganti 'nama_database.db', 'nama_tabel', dan struktur tabel sesuai dengan kebutuhan Anda. Semoga tutorial ini membantu Anda memulai dengan penggunaan database dalam Python!