DISKON 80% terbatas! ๐ŸŽ‰ Gunakan kupon "merdeka"di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

MYSQL GET STARTED

Panduan singkat untuk mulai menggunakan MySQL dengan Python. Pelajari cara menghubungkan Python ke MySQL dan menjalankan query dasar dengan mudah.

MySQL adalah salah satu database yang paling populer digunakan untuk menyimpan data. Jika kamu ingin menggunakan MySQL dengan Python, kamu bisa mulai dengan beberapa langkah sederhana. Di sini, kamu akan belajar cara menghubungkan Python ke MySQL dan menjalankan perintah dasar.

Persiapan

Sebelum mulai, pastikan kamu sudah menginstall:

  • MySQL Server di komputer kamu.
  • Python sudah terpasang.
  • Library MySQL Connector untuk Python, yang akan membantu Python berkomunikasi dengan MySQL.

Kamu bisa install library MySQL Connector dengan perintah:

pip install mysql-connector-python

Cara Menghubungkan Python dengan MySQL

Langkah pertama adalah membuat koneksi antara Python dan MySQL. Berikut contoh kode sederhana untuk membuat koneksi:

import mysql.connector

# Membuat koneksi ke database MySQL
mydb = mysql.connector.connect(
  host="localhost",
  user="root",
  password="password_kamu"
)

print(mydb)

Pastikan kamu mengganti host, user, dan password sesuai dengan setting MySQL kamu.

Membuat Database dan Tabel

Setelah koneksi berhasil, kamu bisa membuat database dan tabel menggunakan Python:

mycursor = mydb.cursor()

# Membuat database baru
mycursor.execute("CREATE DATABASE coba_mysql")

# Pilih database yang sudah dibuat
mycursor.execute("USE coba_mysql")

# Membuat tabel
mycursor.execute("CREATE TABLE pengguna (id INT AUTO_INCREMENT PRIMARY KEY, nama VARCHAR(255), umur INT)")

Menambahkan Data ke Tabel

Untuk menambahkan data ke tabel yang sudah dibuat, kamu bisa gunakan perintah INSERT INTO:

sql = "INSERT INTO pengguna (nama, umur) VALUES (%s, %s)"
val = ("Budi", 25)

mycursor.execute(sql, val)
mydb.commit()

print(mycursor.rowcount, "data berhasil ditambahkan.")

Membaca Data dari Tabel

Setelah data masuk, kamu dapat membaca data menggunakan perintah SELECT:

mycursor.execute("SELECT * FROM pengguna")

result = mycursor.fetchall()

for data in result:
    print(data)

Ini akan menampilkan semua data yang ada di tabel pengguna.

Setelah selesai, jangan lupa untuk menutup koneksi ke database:

mycursor.close()
mydb.close()

Dengan beberapa langkah di atas, kamu sudah bisa memulai menggunakan MySQL dengan Python. Kamu bisa eksplorasi lebih lanjut dengan operasi lain seperti update, delete, atau query yang lebih kompleks. Selamat mencoba!

๐Ÿ‘ˆ๐Ÿผ Python MySQL
MySQL Create Database ๐Ÿ‘‰๐Ÿผ