Senin, 16 Maret 2009

perintah dasar msql

Menjalankan MySQL Console dari DOS
Sebelum saya coba share sedikit tentang MySQL Console dari DOS, anda terlebih dahulu mengetahui bahwa pada sistem operasi Windows penulisan perintah-perintah dalam MySQL tidak membedakan huruf besar dan huruf kecil, tapi pada sistem operasi Unix/Linux huruf besar dan kecil harus dibedakan. Dan sintak SQL pada linux harus huruf kecil semua.
Untuk menjalankan MySQL Console, sebelumnya andaharus sudah instal MySQL Server atau anda bisa instal WAMP Apache2Triad. Kasus ini saya coba pada notebook saya yang terinstal Apache2Triad. Instalasi & Struktur direktori apache2triad bisa anda lihat pada artikel Instalasi WAMP: Apache2Triad 1.5.4. Baiklah kita coba sekarang, Anda klik Start->Run. Anda ketik : cmd.
Dibawah ini tampilan DOS pertama kali terbuka.
Ketik cd apache/mysql/bin. Kemudian anda ketik: mysqlTampilan MySQL Console :
Mengetahui versi mysql yang kita gunakan:mysql> select version();
Menampilkan database:syntax => show databases;
contoh:mysql>show databases;
Membuat database barusyntax => create database nama_database;
contoh:mysql> create database latihan1;query ok, 1 row affected (0.01 sec)
Memilih databasesyntax => use database;
contoh:mysql>use latihan1;database changed ==> database sudah dipilih
Menampilkan tabelsyntax => show tables;
contoh:mysql>show tables;empty set (0.00 sec) ==> yang berarti tabel belum ada
Membuat tabel barusyntax => create table table(field spesifikasi field, …)
Menampilkan struktur tabelsyntax => show columns from tabelatausyntax => describe tabel
contoh:mysql>describe biodata;
Mengubah struktur tabeldengan perintah alter table kita bisa melakukan terhadap kolom diantaranya:add => melakukan penambahan kolom pada tabeldrop => menghapus kolom dan index pada tabelrename => mengganti nama tabelmodify => mengubah jenis kolomchange => mengganti nama kolom sekaligus jenis kolom
syntax => alter table table perintah;
contoh:mysql> alter table biodata-> add kodepos varchar(5);query ok, 1 rows affected (0.04 sec)records: 0 duplicates: 0 warnings: 0
Mengisi datauntuk mengisi data ke database ada 3 cara sebagai berikut:
Cara yang 1 :syntax => insert into table(kolom 1, kolom 2, … kolom n)values(data_kolom 1, data_kolom 2, … data_kolom n);
contoh:mysql>insert into biodata-> (nama, kelamin, alamat, kota, tgllhr, kodepos)-> values-> (’Indra’,'lk’,'Salemba’,'Jakarta’,1978-05-24′,’10440′)->;query ok, 1 rows affected (0.01 sec)
Cara yang 2syntax => insert into tabel set kolom1=data_kolom1, kolom2=data_kolom2, …
contoh:myself> insert into biodata-> set nama =’Indra’,-> kelamin =’lk’,-> alamat =’Salemba’,-> kota =’Jakarta’,-> tgllhr =’1978-05-24′,-> kodepos =’10440′;query ok, 1 rows affected (0.00 sec)
Cara yang 3syntax => insert into tabel values(data_kolom1,data_kolom2, …)
contoh:mysql> insert into biodata-> values->(null,’indra’,'lk’,'jl. utan kayu selatan no.11′,’jakarta’,1978-05-24′,’10110′);query ok, 1 rows affected (0.01 sec)
Menampilkan datasyntax => select kolom from tabel where kriteria ordered by kolom
contoh:mysql>select * from biodata;
Mengubah datasyntax => update tabel set kolom=pengubah_data where criteria

1 komentar:

  1. wah, masalah pemrograman, buat bingung....

    eh, coba mampir sini ya.....
    http://grohlvoselic.blogspot.com

    BalasHapus