Anda di halaman 1dari 11

BASIS DATA LANJUT

Menjalankan MySQL Server dan Client

2
Perintah SELECT

 Perintah SELECT NOW() berfungsi untuk menampilkan tanggal dan waktu saat ini yang diambil dari MySQL
server.
 Perintah SELECT NOW(), USER(), VERSION() digunakan untuk menampilkan nama user yang sedang aktif dan
versi MySQL server yang digunakan pada saat ini.

3
Membuat Database

CREATE DATABASE [IF NOT EXISTS]


namadatabase;

4
Menampilkan Database

Untuk melihat apa saja database yang tersedia di MySQL


server, bisa menggunakan perintah SHOW DATABASES

5
Menghapus Database

DROP DATABASE [IF EXISTS] databasename;


Yang perlu diperhatikan, query DROP DATABASE akan
menghapus database, termasuk seluruh tabel dan isi dari
tabel tersebut. Harap selalu berhati-hati dengan perintah
seperti ini, karena di MySQL / MariaDB tidak ada
tombol “undo”. Jika database telah dihapus, tidak bisa
dikembalikan lagi.

6
Memilih Default Database

Jika ingin memilih default database, maka format


perintahnya adalah: USE namadatabase;

Perhatikan ada perubahan cursor dari MariaDB [(none)]>


menjadi MariaDB [indonesia]>. Artinya, setiap perintah
query yang kita ketik, akan menggunakan database
“indonesia” secara default

7
Membuat Tabel
Format dasar query untuk membuat tabel adalah sebagai berikut:
CREATE TABLE [IF NOT EXISTS] nama_tabel (nama_kolom tipe_kolom [, nama_kolom tipe_kolom] )

8
Melihat Struktur Tabel

Untuk melihat struktur tabel, bisa


menggunakan query DESCRIBE
nama_table;

9
Menambahkan Data ke Dalam Tabel

INSERT INTO nama_tabel VALUES INSERT INTO nama_tabel VALUES (nilai_kolom1,

(nilai_kolom1, nilai_kolom2,...); nilai_kolom2,...), (nilai_kolom1, nilai_kolom2,...),


(nilai_kolom1, nilai_kolom2,...), dst... ;

10
Mengubah Data Tabel

UPDATE nama_tabel SET nama_kolom = data_baru WHERE kondisi


Kunci dari query UPDATE berada di bagian kondisi. Kondisi inilah yang akan
membatasi data mana yang ingin diubah.

11

Anda mungkin juga menyukai