bab 04-mengatur database my sql
TRANSCRIPT
Praktikum Basis Data(Database Server MySQL)
1 Oleh : Andri Heryandi, MT, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Mengatur Database MySQL
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
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)
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.
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)
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
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'
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
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)