Pada tulisan saya yang kedua ini (maaf nih sobat2 admin, ketauan pemalasnya yach
) terilhami dari persaingan yang mulai tidak sehat dikelas. Sedih, tapi mari tetapi sharing di ABC area tetap dong. Mulai saja yach dari pada ngomongin yang gak jelas
.
Perintah dasar database dan tabel
perintah menampilkan database yang sudah ada di dalam MySQL :
show databases;
Membuat sebuah database gunakan perintah :
create database [namadatabase];
“namadatabase” tentu saja diganti dengan nama yang anda inginkan.
Menggunakan sebuah database, menggunakan maksudnya untuk memodifikasi database maka database itu haruslah sudah sedang digunakan (pusing gunain katanya nih) :
“use [namadatabase];
Membuat table
create table identitas
(no_bp varchar(8) primary key,
nama varchar(30),
alamat varchar(50);
melihat tabel dlm databasex
“show tables;”
Melihat desain/deskripsi sebuah tabel
“desc ‘namatabel’;”
Melihat isi sebuah database:
“select * from ‘namatabel’;”
menghapus database yang sudah dibuat :
drop database namadatabase;
Mengubah struktur table
perubahan nama field/kolom
“alter table [namatable] change [nama_field_lama] [nama_field_baru] [tipe_data];”
perubahan tipe data
“alter table [nama_table] modify [nama_field] [tipe_data_baru];”
penambahan table
“alter table [nama_table] add [nama_field] [tipe_data_baru];”
penambahan table
“alter table nama_barang drop column nama_field;
alter table nama_table drop nama_field1, drop nama_fieldN;
Mengganti nama table
alter table nama_table rename nama_table_baru;
Memasukkan data
insert into nama_table values (’…’,'…’,'….’);
Tugas modifikasi mengeluarkan field2(perintah select)
melihat tabel yang telah diisi :
select * from nama_table;
mengisi table sekaligus
insert into nama_table values(’..’,’..’),(’..’,’..’);
mengisi tanggal:
‘2008-07-26′
penambahan field dalam table
alter table nama_table add nama_field tipe_data_baru;
update table:
Menambahkan isi sebuah table :
update nama_table set satuan unit=’kotak’ where kdbrg=’B001′;
update nama_table
set satuan unit=’kotak’where kdbrg=’B001′or’B004′;
selain data tertentu:
where kota<>’padang’ atau where not kota=’padang’
memasukkan data tetapi field gak diketahui isi:
insert into nama_table(’..’,’..’,'NULL’,0,’..’);
struktur dasar perintah delete : “delete from namatabel where [kondisi]”
menghapus semua baris dalam sebuah tabel
delete from namatabel
menghapus sebuah baris dengan kondisi tertentu
contohnya pada tabel barang hapuslah record dengan kdbrg B001
delete from tbrg where kdbrg = ‘B001′;
menghapus beberapa baris
contohnya hapuslah semua data barang yang kodenya B001, B003, B005
delete from tbrg where kdbrg=’B001′ or kdbrg=’B003′ or kdbrg=’B005′;