Referensi API MySQL.
Pengenalan
API (Application Programming Interface) MySQL adalah sekumpulan fungsi dan metode yang memungkinkan pengembang perangkat lunak untuk berinteraksi dengan server database MySQL. Dalam tutorial ini, kita akan menjelajahi beberapa konsep dasar API MySQL.
Instalasi MySQL
Sebelum kita dapat menggunakan API MySQL, kita perlu memastikan MySQL Server sudah terinstal di sistem Anda. Anda dapat mengunduh dan menginstal MySQL dari situs resmi MySQL (https://dev.mysql.com/downloads/).
Menghubungkan ke Database MySQL
Untuk menggunakan API MySQL, pertama-tama kita harus menghubungkan aplikasi kita ke database MySQL. Gunakan modul atau pustaka bahasa pemrograman yang sesuai untuk membuat koneksi. Berikut adalah contoh penghubungannya dalam beberapa bahasa:
Python
import mysql.connector
# Membuat koneksi ke MySQL
mydb = mysql.connector.connect(
host="localhost",
user="username",
password="password",
database="nama_database"
)
# Lakukan operasi database di sini
PHP
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "nama_database";
// Membuat koneksi ke MySQL
$conn = new mysqli($servername, $username, $password, $dbname);
// Lakukan operasi database di sini
?>
Menjalankan Kueri MySQL
Setelah terhubung ke database, Anda dapat menjalankan kueri MySQL menggunakan API MySQL. Berikut contoh menjalankan kueri SELECT:
Python
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="username",
password="password",
database="nama_database"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM nama_tabel")
result = mycursor.fetchall()
for row in result:
print(row)
PHP
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "nama_database";
$conn = new mysqli($servername, $username, $password, $dbname);
// Menjalankan kueri SELECT
$sql = "SELECT * FROM nama_tabel";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "ID: " . $row["id"]. " - Nama: " . $row["nama"]. "<br>";
}
} else {
echo "0 results";
}
$conn->close();
?>
Menutup Koneksi
Jangan lupa untuk selalu menutup koneksi ke database setelah selesai menggunakannya. Ini penting agar sumber daya sistem tidak terbuang sia-sia.
Kesimpulan
Ini adalah pengantar singkat tentang penggunaan API MySQL dalam beberapa bahasa pemrograman. Anda dapat mengeksplorasi lebih lanjut dokumentasi MySQL dan dokumentasi bahasa pemrograman yang Anda gunakan untuk mendapatkan pemahaman yang lebih mendalam tentang bagaimana berinteraksi dengan database MySQL menggunakan API.