Menghubungkan Python dengan Database
Instalasi SQLite:
Pastikan Anda telah menginstal Python dan SQLite. Biasanya, Python sudah memiliki dukungan bawaan untuk SQLite.Impor Modul SQLite:
Di dalam skrip Python Anda, impor modulsqlite3
dengan cara berikut:import sqlite3
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')
Membuat Objek Kursor:
Objek kursor memungkinkan Anda untuk mengeksekusi perintah SQL di dalam database. Buat objek kursor seperti ini:cursor = conn.cursor()
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)''')
Commit Perubahan:
Setelah mengeksekusi perintah, Anda perlu melakukan commit untuk menyimpan perubahan ke dalam database:conn.commit()
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!