Forum Laboratorium BSI Bekasi
Selamat Datang pengunjung...

Jika anda sudah terdaftar dalam forum ini silahkan login, namun jika tidak harap mendaftar dahulu untuk melihat forum-forum yang dikunci...

Forum ini adalah forum yang didirikan oleh Asisten BSI untuk berbagi pengetahuan tentang apa saja....

Semoga forum ini bermanfaat....


Forum Komunitas Lab BSI Bekasi yang ditujukan untuk sharing ilmu pengetahuan tentang apa saja dan juga sebagai tempat nongkrong kaum intelektual
 
HomeFAQSearchRegisterLog in

Share | 
 

 Dasar-dasar MySQL

View previous topic View next topic Go down 
AuthorMessage
zaidkhusain
Head Administrator
Head Administrator


Jumlah posting : 117
Poin : 2147483647
Reputasi : 1
Join date : 2011-05-07
Age : 26
Lokasi : di Rumah
Warning :

PostSubject: Dasar-dasar MySQL   Mon May 09, 2011 10:34 pm

Asslamualaikum



Oce back to materi lab he2.... nie basic alna buat (bang nurdin, kakek guru n ka try) mastah webna diluar otak ini mah Smile...ane mo ngasih dasar2 mysql..apa ntu mysql gampangna ntu database gratisan nyang multithread & multiuser...nyang ane share sesuai materi lab jadi kita coba menggunakan command prompt yak coz klo pake phpmayadm...in gampang tingggal comot2 tapi bisa juga disono di SQLna

oce

perkenalanna ane anggap cukup

Beberapa tipe data dalam MySQL yang sering dipakai:

Tipe data Keterangan

INT Angka

-2147483648 s/d 2147483647

FLOAT Angka pecahan

DATE Tanggal

Format : YYYY-MM-DD

DATETIME Tanggal dan Waktu

Format : YYYY-MM-DD HH:MM:SS

CHAR : String dengan panjang tetap sesuai dengan yang

ditentukan.

Panjangnya 1-255 karakter

VARCHAR(M)

String dengan panjang yang berubah-ubah sesuai

dengan yang disimpan saat itu.

Panjangnya 1 – 255 karakter



MEMBUAT DATABASE DAN TABLE

Untuk masuk ke dalam program MySQL pada prompt jalankan perintah berikut ini:

C:\> MYSQL (Enter)

Cara untuk membuat sebuah database baru adalah dengan perintah:

create database namadatabase;

Contoh:

create database junk_united;

Untuk membuka sebuah database dapat menggunakan perintah berikut ini:

use namadatabase;

Contoh:

use junk_united;

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:

Kolom/Field Tipe data Keterangan

nomor int(6) not null primary key angka dengan panjang maksimal 6, sebagai primarykey, tidak boleh kosong

nama char(40) not null teks dengan panjang maksimal 40 karakter, tidak boleh kosong

email char(255) not null teks dengan panjang maksimal 255 karakter, tidak boleh kosong

alamat char(80) not null teks dengan panjang maksimal 80 karakter, tidak boleh kosong

kota char(20) not null teks dengan panjang maksimal 20 karakter, tidakboleh kosong

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:

Nomor Nama E-Mail Alamat Kota

1 Zaid khusain zaid_leroux@yahoo.com Jl. Jln jampang no 79b bekasi

2 Bang nurdin bang_nurdin@yahoo.com Jl.VIP bekasi



Untuk memasukkan sebuah baris (record) kedalam tabel MySQL adalah sebagai

berikut:

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

Contoh:

insert into anggota values(‘3’,’Ahmad sinnun’,’sinun@hotmail.com’,’Jl.Gagap 7’,’Palembang’);



MENAMPILKAN ISI TABLE

Isi tabel dapat ditampilkan dengan menggunakan perintah SELECT, cara penulisan

perintah SELECT adalah:

select kolom from namatable;



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

‘bekasi’

select * from anggota where kota=’bekasi’;

• 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 ‘2’

delete from anggota where nomor=’2’;

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 2 menjadi ‘nurdin@yahoo.com’

dalam tabel anggota.

update anggota set email=’nurdini@yahoo.com’ where nomor=’2’;



cukup sekian nonton MU vs arsenal dolo yak inget basic sangat penting buat memulai hal baru makana kuasai basicnya insya allah kita2 bisa memfokuskan sesuatu hal jadi lebih bae....moga bermanfaat



Wassalam



SEBARKANLAH WALAUPUN CUMA SATU AYAT
Back to top Go down
 
Dasar-dasar MySQL
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» keindahan ikan Discus
» getting info from mysql database
» insert data from mySQL database into a table

Permissions in this forum:You cannot reply to topics in this forum
Forum Laboratorium BSI Bekasi :: MATERI LAB :: WEB PROGRAMMING-
Jump to: