🛠️ Praktik Kecil
Contoh integrasi database MySQL dengan Python menggunakan mysql-connector:
import mysql.connector
# Koneksi ke database
db = mysql.connector.connect(
host="localhost",
user="root",
password="passwordku",
database="inventaris_db"
)
cursor = db.cursor()
# Membaca data
cursor.execute("SELECT nama_barang, stok FROM barang")
for (nama, stok) in cursor.fetchall():
print(f"{nama} - Stok: {stok}")
# Menambahkan data
cursor.execute(
"INSERT INTO barang (nama_barang, stok, kategori_id) VALUES (%s, %s, %s)",
("Keyboard", 15, 1)
)
db.commit()
print("Data berhasil ditambahkan!")
👉 Dengan kode ini, aplikasi Python bisa membaca dan menulis data ke database.