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.