1. Praktikum Basis Data
(Database Server MySQL)
1 Oleh : Andri Heryandi, MT, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Mengatur Database MySQL
2. Praktikum Basis Data
(Database Server MySQL)
2 Oleh : Andri Heryandi, MT, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Melihat Database
Format SQL untuk melihat database
SHOW DATABASES
3. Praktikum Basis Data
(Database Server MySQL)
3 Oleh : Andri Heryandi, MT, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Contoh Melihat Database
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| clustering |
| dbsiak |
| mysql |
| test |
+--------------------+
5 rows in set (0.00 sec)
4. Praktikum Basis Data
(Database Server MySQL)
4 Oleh : Andri Heryandi, MT, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Membuat Database
Format SQL untuk membuat database
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
Contoh :
CREATE DATABASE IF NOT EXISTS db_contoh
Keterangan :
1. [IF NOT EXISTS] digunakan untuk menghindari error yang terjadi
jika database dengan nama yang diinginkan telah ada.
2. CREATE SCHEMA merupakan sinonim dari CREATE
DATABASE.
5. Praktikum Basis Data
(Database Server MySQL)
5 Oleh : Andri Heryandi, MT, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Contoh Membuat Database
mysql> create database db_contoh;
Query OK, 1 row affected (0.00 sec)
mysql> create database db_contoh;
ERROR 1007 (HY000): Can't create database
'db_contoh'; database exists
mysql> create database if not exists db_contoh;
Query OK, 0 rows affected, 1 warning (0.00 sec)
6. Praktikum Basis Data
(Database Server MySQL)
6 Oleh : Andri Heryandi, MT, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Memilih Database
Format SQL untuk memilih database
USE db_name
Contoh :
USE db_contoh
7. Praktikum Basis Data
(Database Server MySQL)
7 Oleh : Andri Heryandi, MT, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Contoh Memilih Database
mysql> use db_contoh;
Database changed
mysql> use abcdef;
ERROR 1049 (42000): Unknown database 'abcdef'
8. Praktikum Basis Data
(Database Server MySQL)
8 Oleh : Andri Heryandi, MT, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Menghapus Database
Format SQL untuk menghapus database
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name
Contoh :
DROP DATABASE IF EXISTS db_contoh
Keterangan :
1. [IF EXISTS] digunakan untuk menghindari error yang terjadi jika
database yang akan dihapus tidak ada di server.
2. DROP SCHEMA merupakan sinonim dari DROP DATABASE.
3. *Peringatan* Setelah database di-drop, maka database tidak
bisa dikembalikan
9. Praktikum Basis Data
(Database Server MySQL)
9 Oleh : Andri Heryandi, MT, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Contoh Menghapus Database
mysql> drop database db_contoh;
Query OK, 0 rows affected (0.14 sec)
mysql> drop database abcef;
ERROR 1008 (HY000): Can't drop database
'abcef'; database doesn't exist
mysql> drop database if exists db_contoh;
Query OK, 0 rows affected, 1 warning (0.00 sec)