Membuat Database. Membuka Database. Menghapus Database. Menampilkan Tabel Membuat Tabel Baru. Menampilkan Struktur Tabel. Mengubah Struktur Tabel. Mengisi Data ke Dalam Tabel. Menampilkan Isi Tabel. Mengedit Record dengan UPDATE. Menghapus Data dengan DEL

2. DML atau Data Manipulation Language. DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain: a. SELECT. b. INSERT. c. UPDATE. d. DELETE.

2.10.1. Membuat Database.

Sintaks umum SQL untuk membuat suatu database adalah sebagai berikut: CREATE DATABASE [IF NOT EXISTS] nama_database; Berikut ini contoh perintah untuk membuat database baru dengan nama “dbmedia”: CREATE DATABASE dbmedia; Jika query diatas berhasil dieksekusi dan database berhasil dibuat, maka akan ditampilkan pesan sebagai berikut: Query OK, 1 row affected 0.02 sec Untuk melihat database yang baru saja dibuat atau yang sudah ada, dapat menggunakan perintah sebagai berikut: SHOW DATABASES; Hasil dari perintah di atas akan menampilkan semua database yang sudah ada di MySQL. Berikut ini gambar 2.3 hasil dari query di atas: Gambar 2.3. Tampilan Melihat Database Pada Command Prompt.

2.10.2. Membuka Database.

Sebelum melakukan manipulasi tabel dan record yang berada di dalamnya, kita harus membuka database “dbmedia”, berikut ini querynya: USE dbmedia; Jika perintah berhasil, maka akan ditampilkan pesan sebagai berikut: Database changed

2.10.3. Menghapus Database.

Untuk menghapus suatu database, sintaks umumnya adalah: DROP DATABASE dbmedia;

2.10.4. Menampilkan Tabel

SHOW TABLES;

2.10.5. Membuat Tabel Baru.

CREATE TABLE nama_tabel field1 tipe panjang, field2 tipe panjang, ... fieldn tipe panjang, PRIMARY KEY field_key;

2.10.6. Menampilkan Struktur Tabel.

Desc tabel;

2.10.7. Mengubah Struktur Tabel.

ALTER TABLE nama_tabel jenis_pengubahan;

2.10.8. Mengisi Data ke Dalam Tabel.

INSERT INTO nama_tabel VALUES ‘nilai1’,’nilai2’; atau INSERT INTO nama_tabel field1,field2,... VALUES ‘nilai1’,’nilai2’,...;

2.10.9. Menampilkan Isi Tabel.

SELECT FROM nama_tabel;

2.10.10. Mengedit Record dengan UPDATE.

UPDATE nama_tabel SET field1=’nilaibaru’[WHERE kondisi];

2.10.11. Menghapus Data dengan DELETE.

DELETE FROM nama_tabel [WHERE kondisi];

2.10.12. Keluar Dari MySQL.