Kumpulan tutorial belajar MySQL untuk pemula, dari dasar hingga mahir.
MySQL adalah Relational Database Management System (RDBMS) digunakan untuk mengolah data terstruktur. MySQL merupakan salah satu database yang paling banyak digunakan saat ini.
Database merupakan elemen penting dalam aplikasi karena mampu menyimpan data. Data yang tersimpan dapat digunakan kembali untuk berbagai kepentingan seperti ditampilkan, diagregasi, diolah dan sebagainya.
MySQL mampu menyimpan banyak database. Setiap database tersusun oleh table dan setiap table terdiri dari kolom (field) dan baris data (row)
Hubungan antara Database, Table, Field dan Record
MySQL sudah terdapat dalam paket XAMPP dan siap digunakan setelah instalasi XAMPP sudah dilakukan.
Note : Pastikan anda sudah menginstall XAMPP
Di Windows, Buka XAMPP control panel dan tekan tombol Apache dan MySQL
Buka browser dan ketik
http://localhost/phpmyadmin
phpmyadmin adalah client interface untuk mengolah data di MySQL. phpmyadmin memudahkan dalam mengolah database dengan GUI dan tidak harus berurusan dengan kode secara langsung
Halaman Utama Phpmyadmin
MySQL menggunakan bahasa SQL (Structured Query Language) untuk melakukan operasi data seperti menambah, merubah, menghapus dan sebagainya.
Untuk menggunakan perintah SQL di phpmyadmin dapat menggunakan interface phpmyadmin atau menggunakan kode SQL yang dapat dieksekusi di Menu Tab SQL
Selain bisa mengakes MySQL melalui phpmyadmin kita juga bisa mengakses melalui terminal / command prompt.
cd c:\xampp\mysql\bin
mysql -u root -p
Dalam SQL terdapat 5 istilah perintah untuk manipulasi data yaitu:
1. Data Definition Language (DDL)
2. Data Manipulation Language (DML)
3. Data Query Language (DQL)
4. Data Control Language (DCL)
5. Transaction Control Language (TCL)
Data Definition Language (DDL) adalah perintah SQL untuk membuat, merubah atau menghapus struktur database
Data Manipulation Language (DML) adalah perintah SQL untuk manipulasi data dalam table
Data Query Language (DQL) adalah perintah SQL untuk query data
Data Control Language (DCL) adalah perintah SQL untuk kontrol dan permission database
Transaction Control Language (DDL) adalah perintah SQL untuk membuat, merubah atau menghapus struktur database