Syntax-Syntax Dasar Mysql

Sebelum bisa menggunakan Mysql, anda harus terlebih dahulu menginstall software yang bisa digunakan untuk menjalankan service Mysql. Ada beberapa software yang menyediakan server mysql diantaranya: WAMP, PhpTriad dan XAMPP. Namun, saya menyarankan anda untuk menggunakan XAMPP karena paling sering digunakan dan sangat update. Bagi yang belum menginstall XAMPP, anda dapat mendownload-nya gratis di situs resminya: download XAMPP 

Langkah selanjutnya adalah bagaimana kita menggunakan XAMPP dan login ke Mysql server:
Untuk bisa menggunakan XAMPP dan login ke server Mysql, ikutilah langkah-langkah berikut: 
  1. Buka XAMPP Control Panel Aplication 
  2. Nyalakan (Start) Service Apache dan Mysql
  3. Kemudian masuk kedalam Mysql menggunakan CMD dan ketikkan script berikut:
    cd ..
    cd ..
    cd xampp
    cd Mysql
    cd bin
    mysql -u root 
    Setelah masuk ke server Mysql, sekarang anda sudah bisa menggunakan Mysql untuk merancang database.
Selanjutnya kita akan membahas sytax-syntax dasar Mysql yang berhubungan dengan perancangan database, kita akan membatasi pembahasan kali ini hanya pada beberapa syntax dasar yaitu show, create, use, desc, insert, select, update,delete, alter dan drop: 

show: untuk melihat list database dan tabel yang terdapat diserver Mysql, query sql-nya: 
show databases;
show tables; 

create: berfungsi untuk membuat database baru di Mysql, query sql-nya:
create database nama_database;

use: untuk memilih database yang ingin digunakan, jangan lupa untuk selalu menggunakan perintah "use database" sebelum anda melakukan operasi apapun didalam sebuah database, query sql-nya: 
use nama_database; 

Setelah anda memilih database yang ingin digunakan, selanjutnya anda sudah bisa membuat tabel didalam database tersebut, query sql-nya: 
create tabel nama_tabel (nama_field1 tipe data not null, nama_field2 tipe data, primary key(nama_field1));

desc: Untuk melihat struktur (metadata) sebuah tabel, query sql-nya:
desc nama_tabel; 

insert: berfungsi untuk mengisi data kedalam sebuah tabel, query sql-nya:
insert into nama_table values(nilai_field1, nilai_field2,...,nilai_fieldn);

select: digunakan untuk menampilkan isi tabel, untuk menampilkan seluruh isi table, query sql-nya:
select*from nama_table; 

update: untuk merubah isi data dari sebuah field untuk sebuah record, query sql-nya:
update nama_tabel set nama_field= "isi_data" where primary key = "pk_sebuah_record"; 

delete: Untuk menghapus record dari sebuah tabel, query sql-nya:
delete from nama_table where nama_field="value";

Alter: Berfungsi untuk merubah nama tabel, struktur tabel (menambah fiel baru, merubah nama field, merubah tipe data dari sebuah field ataupun menghapus sebuah field), query: 
Alter tabel nama_table rename nama_tabel baru; 

Alter table nama_table add nama_field_baru tipe data; 

Alter table nama_table change nama_field_lama nama_field_baru tipe data; 

Alter table nama_table modify nama_field tipe data; 

Alter table nama_table drop nama_field; 

drop: Untuk menghapus database dan tabel, query sql-nya: 
drop table nama_table; 

drop database nama_database; 

Selesai, sampai disini kita sudah mempelajari syntax-syntax dasar Mysql, pada pembahasan selanjutnya kita akan membahas tentang syntax-syntax Mysql lanjutan: select, where, like, having, order by dan group by. Jangan lupa like and share kalau tutorial ini dianggap bermanfaat!