Cara Mengakses Database MySQL dengan PHP Sederhana

Hello Sobat Sederhana, as a programmer, we often need to work with databases. One of the most popular databases is MySQL. In this article, we will discuss how to access a MySQL database using PHP in a simple way. Let’s get started!

Persiapan

Sebelum kita mulai, pastikan bahwa kita sudah mempersiapkan beberapa hal berikut:

  • Web server (misalnya Apache)
  • PHP
  • MySQL Server

Step 1: Membuat Database

Pertama-tama, kita perlu membuat database MySQL.

Kita bisa menggunakan salah satu dari beberapa tools yang tersedia, seperti phpMyAdmin atau menggunakan command line. Contohnya, jika kita ingin membuat database bernama “myDB”, kita dapat menggunakan perintah berikut di command line MySQL:

Perintah
Deskripsi
mysql -u root -p
Masuk ke MySQL
CREATE DATABASE myDB;
Membuat database bernama ‘myDB’
USE myDB;
Menggunakan database ‘myDB’

Dengan ini, kita telah membuat database MySQL bernama “myDB”.

Step 2: Membuat Tabel

Setelah membuat database, selanjutnya kita akan membuat tabel.

Untuk membuat tabel, kita bisa menggunakan tools seperti phpMyAdmin atau membuatnya dengan command line MySQL. Contohnya, jika kita ingin membuat tabel “users” dengan kolom “id”, “username”, dan “password”, kita dapat menggunakan perintah berikut:

Perintah
Deskripsi
CREATE TABLE users (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(30) NOT NULL, password VARCHAR(30) NOT NULL);
Membuat tabel “users” dengan kolom “id”, “username”, dan “password”

Sekarang, kita telah membuat tabel “users” pada database “myDB”.

Menyambung ke MySQL dengan PHP

Selanjutnya, kita akan mencoba menyambungkan PHP ke MySQL. Kita akan menggunakan fungsi mysqli_connect untuk menyambungkan PHP ke MySQL.

Step 1: Menyambung ke MySQL

Kita perlu terlebih dahulu untuk menyambungkan ke MySQL. Kita bisa menggunakan fungsi mysqli_connect untuk melakukan hal tersebut. Berikut contohnya:

TRENDING 🔥  Cara Membuat Pempek Udang Sederhana untuk Sobat Sederhana

Contoh:

<?php
$servername = “localhost”;
$username = “username”;
$password = “password”;
$database = “myDB”;
$conn = mysqli_connect($servername, $username, $password, $database);
// Check connection
if (!$conn) {
  die(“Connection failed: ” . mysqli_connect_error());
}
echo “Connected successfully”;
?>

Pada contoh di atas, kita menggunakan fungsi mysqli_connect untuk menyambungkan ke MySQL. Kita juga melakukan pengecekan apakah koneksi berhasil atau tidak.

Step 2: Menjalankan Query

Selanjutnya, kita bisa menjalankan query SQL pada database MySQL.

Untuk melakukan hal tersebut, kita bisa menggunakan fungsi mysqli_query pada koneksi yang sudah kita buat sebelumnya.

Contoh:

<?php
$query = “SELECT * FROM users”;
$result = mysqli_query($conn, $query);
if (mysqli_num_rows($result) > 0) {
  while($row = mysqli_fetch_assoc($result)) {
    echo “id: ” . $row[“id”]. ” – Name: ” . $row[“username”]. ” – Password: ” . $row[“password”]. “<br>”;
  }
} else {
  echo “0 results”;
}
mysqli_close($conn);
?>

Pada contoh di atas, kita menggunakan fungsi mysqli_query untuk menjalankan query SQL “SELECT * FROM users”. Hasil query tersebut kemudian kita tampilkan menggunakan perintah “echo”.

Kita juga menutup koneksi ke MySQL setelah selesai menggunakan fungsi mysqli_close.

FAQ

1. Apa itu MySQL?

MySQL adalah salah satu sistem manajemen database (DBMS) paling populer dan open-source di dunia. MySQL digunakan sebagai database backend untuk banyak aplikasi web dan situs web seperti WordPress, Drupal, dan Joomla.

2. Apa itu PHP?

PHP adalah bahasa pemrograman open-source yang digunakan terutama untuk pengembangan aplikasi web. PHP sering digunakan bersama dengan MySQL untuk membuat aplikasi web dengan database backend.

3. Apa itu mysqli?

mysqli (improved MySQL) adalah library PHP yang digunakan untuk mengakses database MySQL. mysqli merupakan alternatif yang lebih baik dari mysql_query karena lebih aman dan memiliki performa yang lebih baik.

TRENDING 🔥  Tata Cara Penjernihan Air Secara Sederhana

Kesimpulan

Dalam artikel ini, kita telah membahas cara mengakses database MySQL dengan PHP sederhana. Dengan melakukan langkah-langkah pada artikel ini, kita bisa menyambungkan PHP ke MySQL dan menggunakan query SQL untuk mengambil data dari database. Semoga artikel ini bermanfaat untuk Sobat Sederhana dan sampai jumpa di artikel menarik lainnya!

Cara Mengakses Database MySQL dengan PHP Sederhana