Proses Administrasi database merupakan hal yang paling penting, karena sebelum Anda membuat objek-objek database lainnya di MySQL, Anda terlebih dahulu harus membuat database di MySQL.
Persiapan
Ada beberapa hal yang harus Anda persiapkan terlebih dahulu, yaitu:
- Berdoa sebelum melakukan aktifitas
- Download dan Install Program MySQL
- Kopi dan Snack untuk menemani Anda belajar program MySQL.
1. Membuat Database Di MySQL
Sintak Dasar
Untuk membuat database di MySQL, Anda dapat menggunakan perintah CREATE DATABASE seperti di bawah ini:
CREATE DATABASE [IF NOT EXISTS] database_name;
Keterangan:
- CREATE DATABASE adalah perintah di MySQL untuk membuat sebuah database.
- IF NOT EXISTS adalah salah satu opsi yang digunakan agar tidak terjadi error ketika Anda membuat database, dimana database sudah pernah ada.
- database_name adalah nama database yang akan Anda berikan.
Contoh
Sebagai contoh, coba Anda buat sebuah database di MySQL dengan nama "test_db" menggunakan perintah CREATE DATABASE.
mysql> CREATE DATABASE IF NOT EXISTS test_db; Query OK, 1 row affected (0.00 sec)
Apabila keluar pesan "Query OK, ..." berarti Anda telah berhasil membuat sebuah database di MySQL.
2. Menampilkan Daftar Database
Sintak Dasar
Untuk menampilkan daftar database yang ada di MySQL, Anda dapat menggunakan perintah SHOW DATABASES seperti sintak di bawah ini:
SHOW DATABASES;
Contoh:
Coba Anda ketikkan perintah SHOW DATABASES pada MySQL Command Line, seperti contoh di bawah ini:
mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | cdcol | | hr | | mysql | | performance_schema | | phpmyadmin | | test | | test_db | | webauth | +--------------------+ 9 rows in set (0.01 sec)
Perintah di atas, akan menampilkan daftar database di program MySQL Anda, dan database "test_db" yang telah Anda buat diatas, terdapat dalam daftar database di MySQL.
3. Menggunakan Database
Sintak Dasar
Untuk menggunakan database yang telah Anda buat, Anda dapat menggunakan perintah USE seperti sintak di bawah ini:
USE database_name;
Contoh:
Sebagai contoh, coba Anda ketikkan perintah USE test_db pada MySQL Command Line, seperti di bawah ini:
mysql> USE test_db; Database changed
Apabila keluar pesan "Database changed", berarti Anda telah berhasil menggunakan database "test_db".
4. Menghapus Database
Sintak Dasar
Untuk menghapus database secara permanen, Anda dapat menggunakan perintah DROP DATABASE seperti sintak di bawah ini:
DROP DATABASE [if exists] database_name;
Contoh:
Coba Anda hapus database "test_db" dengan menggunakan perintah DROP DATABASE pada MySQL command line, seperti contoh di bawah ini.
mysql> DROP DATABASE test_db; Query OK, 0 rows affected (0.00 sec)
Apabila keluar pesan "Query OK, ..." berarti Anda telah berhasi menghapus database "test_db" dari program MySQL.
Untuk membuktikannya, coba Anda jalankan perintah SHOW DATABASES pada MySQL Command Line.
mysql> SHOW databases; +--------------------+ | Database | +--------------------+ | information_schema | | cdcol | | hr | | mysql | | performance_schema | | phpmyadmin | | test | | webauth | +--------------------+ 8 rows in set (0.01 sec)
Terbukti bahwa database "test_db" telah dihapus dari daftar database.
~~~## MySQL Tutorial##~~~
Sekian tutorial singkat tentang 4 Langkah Administrasi Database Di MySQL. Semoga bermanfaat & Happy Learning MySQL.