Formulir Kontak

 

Dasar-dasar MySQL

Dalam bahasa SQL pada umumnya informasi tersimpan dalam tabel-tabel yang secara logik merupakan struktur dua dimensi terdiri dari baris (row atau record) dan kolom (column atau field). Sedangkan dalam sebuah database dapat terdiri dari beberapa table.

Beberapa tipe data dalam MySQL yang sering dipakai:
Tipe Data Mysql
MEMBUAT DATABASE DAN TABLE

Untuk masuk ke dalam program MySQL pada prompt jalankan perintah berikut ini:
C:\> MYSQL (Enter)

Kemudian akan masuk kedalam MySQL seperti tampilan dibawah ini:
Tipe Data Mysql
Bentuk prompt “mysql>” adalah tempat menuliskan perintah-perintah MySQL. Setiap perintah SQL harus diakhiri dengan tanda titik-koma “;” .

Cara untuk membuat sebuah database baru adalah dengan perintah:

create database namadatabase;

Contoh:

create database privatdb;

Untuk membuka sebuah database dapat menggunakan perintah berikut ini:

use namadatabase;

Contoh:

use privatdb;

Perintah untuk membuat tabel baru adalah:

create table namatabel
(
struktur
);

Contoh:
Misalkan kita ingin menyimpan data anggota yaitu: nomor, nama, email, alamat, kota.
Sedangkan strukturnya seperti tabel dibawah ini:
Tipe Data Mysql

Perintah MySQL untuk membuat tabel seperti diatas adalah:

create table anggota(
nomor int(6) not null primary key,
nama char(40) not null,
email char(255) not null,
alamat char(80) not null,
kota char(20) not null
);

Sedangkan data yang akan diisikan dalam tabel anggota adalah sebagai berikut:
Tipe Data Mysql
Untuk memasukkan sebuah baris (record) kedalam tabel MySQL adalah sebagai berikut:

insert into namatabel values(kolom1, kolom2, kolom3,…);

Contoh:

insert into anggota values(‘1’,’Arini Nurillahi’,’ arini@hotmail.com’,’Jl.Lebak Rejo 7’,’Surabaya’);

MENAMPILKAN ISI TABLE

Isi tabel dapat ditampilkan dengan menggunakan perintah SELECT, cara penulisan perintah SELECT adalah:

select kolom from namatable;
Tipe Data Mysql


Contoh:

• Untuk menampilkan kolom (field) nomor dan nama pada tabel anggota
        select nomor, nama from anggota;
• Untuk menampilkan semua kolom(field) pada tabel anggota
        select * from anggota;
• Untuk menampilkan semua kolom pada tabel anggota yang berada pada kota ‘Surabaya’
        select * from anggota where kota=’Surabaya’;
• Untuk menampilkan semua kolom pada tabel anggota dengan urut nama
        select * from anggota order by nama;
• Untuk menghitung jumlah record pada tabel anggota
        select count(*) from anggota;
• Untuk menampilkan kota pada tabel anggota
        select kota from anggota;
• Untuk menampilkan kota dengan tidak menampikan kota yang sama pada tabel anggota
        select distinct kota from anggota;
• Untuk menampilkan nama dan email yang mempunyai email di ‘yahoo.com’
        select nama,email from anggota where email like ‘%yahoo.com’;

MENGHAPUS RECORD

Untuk menghapus suatu record dengan kriteria tertentu digunakan perintah sebagai berikut:

delete from namatabel where kriteria;

Contoh:
• Menghapus record dari tabel anggota yang bernomor ‘3’
         delete from anggota where nomor=’3’;

MEMODIFIKASI RECORD

Untuk memodifikasi (merubah) isi record tertentu adalah dengan menggunakan perintah sebagai berikut:

     update namatabel set kolom1=nilaibaru1, kolom2=nilaibaru2 … where kriteria;

Contoh:

• Merubah e-mail dari anggota yang bernomor 12 menjadi ‘ supri@yahoo.com’ dalam tabel anggota.
     update anggota set email=’ supri@yahoo.com’ where nomor=’12’;

Total comment

Author

Unknown