arbiedesign.com
Sekarang kita coba untuk membuat database, menghapus database, membuat tabel, menghapus tabel,
mengubah tabel, dan sebagainya. Sudah siap? Yuk..kita lanjutkan yach...
Bentuk Umum
Contoh:
Menghapus Database
Bentuk Umum
Menghapus dalam MySQL diberi nama 'DROP'. Hati-hati dengan perintah ini, karena sistem MySQL
tidak akan memberi peringatan atau konfirmasi dahulu kepada kita untuk melanjutkan proses atau
membatalkan proses. Begitu perintah ini dilaksanakan, seluruh isi database (berikut semua tabel-tabel
yang ada didalamnya dan semua recordnya) akan dihapus dan tidak bisa dibatalkan. Bagaikan
menghilang tertelan bumi!
Contoh:
© 2003-2004 arbie “Mari kita bersama-sama membangun bangsa ini menjadi lebih cerdas” Hal 1 dari 4
Tutorial: MySQL
arbiedesign.com
Bentuk Umum
CREATE TABLE nama_tabel (nama_kolom1 spek_kolom1, ...,
nama_kolom_berikutnya spek_kolom_berikutnya) ;
Sebelumnya, kita ulangi pembuatan database baru dan kita beri nama personaliadb. Setelah database
baru tersebut ada, kita aktifkan dengan perintah use.
Contoh:
Kalau Anda mau memeriksa ada tidaknya database personaliadb, silakan periksa dengan perintah SHOW
DATABASES. Masih ingat kan caranya? Kalau lupa, silakan intip dech disini.
Sekarang kita coba bikin sebuah tabel yang kita beri nama tabel karyawan.
Kenapa error? Ya, karena untuk membuat sebuah tabel kita harus mempunyai minimal 1 kolom (atau 1
field) saja. Kita coba lagi sebagai berikut:
Agak menakutkan perintahnya? Jangan gentar dulu. Ini baru membuat sebuah tabel yang sangat
sederhana, terdiri dari dua kolom (field) noid dan nama. Kita akan bahas sepintas tentang perintahnya
sebagai berikut:
© 2003-2004 arbie “Mari kita bersama-sama membangun bangsa ini menjadi lebih cerdas” Hal 2 dari 4
Tutorial: MySQL
arbiedesign.com
Kolom noid, merupakan nomor identitas karyawan, yang bersifat INT (bilangan integer atau bilangan
bulat), UNSIGNED maksudnya selalu bernilai positif (tidak ada tanda - atau negatif),
AUTO_INCREMENT berarti nilai selanjutnya merupakan nilai sebelumnya ditambah nilai satu,
PRIMARY KEY berarti kolom noid merupakan kolom indeks. Dalam satu tabel hanya boleh ada
satu PRIMARY KEY.
Kemudian pada kolom nama, diberi lebar sebanyak 35 karakter (bisa menampung nama sepanjang
maksimum 35 karakter, kurang dari 35 karakter juga OK-OK aja), Pembahasan lebih detail mengenai hal
diatas akan kita bahas di bagian Konsep Database. Jangan takut, semuanya bisa dan mudah dipelajari
kok...:).
Untuk meyakinkan bahwa tabel karyawan sudah berhasil kita buat, silakan diperiksa dengan perintah
dibawah ini:
Bentuk Umum
SHOW COLUMNS FROM nama_tabel ;
atau
DESCRIBE nama_tabel ;
Contoh:
atau
© 2003-2004 arbie “Mari kita bersama-sama membangun bangsa ini menjadi lebih cerdas” Hal 3 dari 4
Tutorial: MySQL
arbiedesign.com
+------+-----------------+-----+-----+---------+-----------------+
|Field | Type |Null | Key | Default |Extra |
+------+-----------------+-----+-----+---------+-----------------+
|noid |int(10) unsigned | | PRI | NULL | auto_increment |
|nama |varchar(35) | | | | |
+------+-----------------+-----+-----+---------+-----------------+
2 rows in set (0.02 sec)
Menghapus Tabel
Bentuk Umum
Untuk menghapus tabel, bentuk perintahnya mirip dengan menghapus database. Kehati-hatian
(extra) pun sangat diperlukan disini. Karena sistem MySQL tidak akan menanyakan konfirmasi ulang
kepada Anda untuk menghapus maupun membatalkan penghapusan tabel. Tabel beserta dengan seluruh
isinya akan dihapus tanpa bisa dibatalkan (undelete atau undo kalau di Windows).
Sebagai contoh kita buat dulu tabel lain, namakan saja tabel contoh1:
Ah... topik hari ini kita cukupkan sekian dulu yach... Selanjutnya, akan kita bahas cara pengisian tabel
dengan data-data, pengeditan record, dan sebagainya...
© 2003-2004 arbie “Mari kita bersama-sama membangun bangsa ini menjadi lebih cerdas” Hal 4 dari 4