Perintah-perintah dibawah ini digunakan setelah anda berhasil menginstal MySQL pada komputer yang anda, anda juga telah berada pada MySQL prompt.
bentuk MySQL prompt :
mysql>
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.
MENGETAHUI VERSI MySQL YANG KITA GUNAKAN:
mysql> SELECT VERSION();
MENAMPILKAN DATABASE:
Syntax => SHOW DATABASES;
Contoh:
mysql>show DATABASES;
MEMBERI CATATAN ATAU KOMENTAR:
Syntax => /* isi dengan komentar atau catatan */
Contoh:
mysql>/* perintah untuk menampilkan
database pada MySQL */
->SHOW
->DATABASES
->;
MEMBUAT DATABASE BARU
Syntax => CREATE DATABASE database;
Contoh:
mysql> CREATE DATABASE latihan1;
Query OK, 1 row affected (0.01 sec)
MEMILIH DATABASE
Syntax => USE database;
Contoh:
mysql>USE latihan1;
Database Changed ==> database sudah dipilih
MENAMPILKAN TABEL
Syntax => SHOW TABLES;
Contoh:
mysql>SHOW TABLES;
Empty set (0.00 sec) ==> yang berarti tabel belum ada
MEMBUAT TABEL BARU
Syntax => CREATE TABLE table(field spesifikasi field, ...)
Contoh:
mysql> CREATE TABLE biodata
-> (noid INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
-> nama VARCHAR(40) NOT NULL,
-> kelamin VARCHAR(2),
-> alamat VARCHAR(30),
-> kota VARCHAR(40),
-> tgllhr DATE NULL DEFAULT '0000-00-00');
Query OK, 0 rows affected (0.2 sec) ==> OK berarti tidak terjadi kesalahan
MENAMPILKAN STRUKTUR TABEL
Syntax => SHOW COLUMNS FROM tabel
atau
Syntax => DESCRIBE tabel
Contoh:
mysql>DESCRIBE biodata;
MENGUBAH STRUKTUR TABEL
Dengan perintah ALTER TABLE kita bisa melakukan terhadap kolom diantaranya:
ADD => melakukan penambahan kolom pada tabel
DROP => menghapus kolom dan index pada tabel
RENAME => mengganti nama tabel
MODIFY => mengubah jenis kolom
CHANGE => 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 DATA
Untuk 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
-> ('Sofwan','LK','Jl. Djamin Ginting No. 248','Medan',1982-01-20','20155')
->;
Query OK, 1 rows affected (0.01 sec)
Cara Yang 2
Syntax => INSERT INTO tabel SET kolom1=data_kolom1, kolom2=data_kolom2, ...
Contoh:
mysql> INSERT INTO biodata
-> SET nama ='Sofwan',
-> kelamin ='LK',
-> alamat ='Jl. Djamin Ginting No.248',
-> kota ='Medan',
-> tgllhr ='1982-01-20',
-> kodepos ='20155';
Query OK, 1 rows affected (0.00 sec)
Cara Yang 3
Syntax => INSERT INTO tabel VALUES(data_kolom1,data_kolom2, ...)
Contoh:
mysql> INSERT INTO biodata
-> VALUES
->(NULL,'Sofwan','LK','Jl. Djamin Ginting No.248','Medan',1982-01-20','20155');
Query OK, 1 rows affected (0.01 sec)
MENAMPILKAN DATA
Syntax => SELECT kolom FROM tabel WHERE kriteria ORDERED BY kolom
Contoh:
mysql>SELECT * FROM biodata;
MENGUBAH DATA
Syntax => UPDATE tabel SET kolom=pengubah_data WHERE criteria
Contoh:
mysql>UPDATE biodata SET alamat='Jl. Juanda No.24' WHERE nama= 'Sofwan';
Thursday, January 11, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment