Ticker

6/recent/ticker-posts

Cara Melihat Daftar Database, Tabel, dan Menghapus Database


https://myisql.blogspot.com

Cara Melihat Daftar Database yang Sudah Ada
Sebelum membuat database baru, sebenarnya Anda dapat mencari informasi nama-nama database apa saja yang sudah ada di dalam server. Perintah yang dapat digunakan adalah SHOW DATABASES.
mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| coba_db  |
| mysql    |
| test     |
+----------+
3 rows in set (0.01 sec)
Tampilan di atas merupakan daftar database yang sudah ada di dalam server, setiap database dapat diakses jika Anda memiliki izin.

Cara Melihat Daftar Tabel yang Ada di dalam Database
Anda bisa melihat isi tabel dari masing-masing database. Dengan melihat isi tabel, Anda akan terhindar dari duplikasi (membuat tabel yang sama). Sintaks yang digunakan adalah:
SINTAKS :
SHOW TABLES [FROM nama_db] [LIKE nama_tbl]
Perintah SHOW TABLES digunakan untuk menampilkan daftar tabel yang ada di dalam database aktif saat ini. Berikut contohnya:
mysql> SHOW TABLES;
Empty set (0.00 sec)
Pada perintah ini, Anda mendapatkan pesan “Empty set (0 . 00 sec) ", berarti tidak ada tabel sama sekali di dalam database yang sedang aktif, dalam hal ini database aktif adalah coba_db. Melalui database aktif (coba_db), Anda juga dapat menampilkan daftar tabel yang ada di luar database aktif. Sebagai contoh, jika akan menampilkan daftar tabel pada database mysql, maka perintahnya adalah:

mysql> SHOW TABLES FROM mysql;
+--------------------------+
| columns_priv             |
| db                       |
| func                     |
| help_category            |
| help_keyword             |
| help_relation            |
| help_topic               |
| host                     |
| tables_priv              |
| time_zone                |
| time_zone_leap_second    |
| time_zone_name           |
| time_zone_transition     |
| time_zone_transition_type|
|user                      |
+--------------------------+
15 rows in set (0.00 sec)

Dengan menunjuk nama databasenya (FROM mysql), daftar tabel yang ada di dalam objek database mysql akan ditampilkan semua. Sedangkan jika Anda hanya menginginkan salah satu dari nama tabel yang ada di dalam database, Anda dapat menggunakan parameter LIKE untuk menunjuknya. Berikut contohnya:
mysql> SHOW TABLES FROM mysql LIKE ‘user’;
1 row in set (0.00 sec)
Dengan cara menunjuk nama tabelnya, daftar tabel yang ditampilkan di Iayar hanya yang ditunjuk saja, yang lainnya tidak akan ditampilkan.

Cara Menghapus Database Lama
Jika Anda sudah tidak memerlukan database tersebut, Anda dapat menghilangkannya dari server. Untuk menghapus, gunakan perintah DROP. Contoh perintahnya sebagai berikut:
SINTAKS :
DROP DATABASE nama_db
Dari sintaks di atas, jika kita akan menghapus database bernama coba_db yang pernah kita buat sebelumnya, perintahnya adalah:
mysql> DROP DATABASE coba_db;
Query OK, 0 rows affected (0.01 sec)
Setelah perintah di atas dijalankan dan mendapatkan pesan “Query OK. 0 rows affected (0 . 01 sec) ” seperti di atas, database coba_db telah hilang dari server. Anda dapat membuktikannya dengan menampilkannya kembali.
mysql> SHOW DATABASES;
+ ---------+
| Database |
+ ---------+
| mysql    |
| test     |
+ ---------+
2 rows in Set (0.01 sec)

Sudah terbukti, bahwa database bernama coba_db Sekarang telah dihapus dari server.

 NOTE:
Anda harus berhati-hati setiap menggunakan perintah DROP, karena setelah perintah ini dijalankan, Anda tidak dapat meng-undo (menggagalkan) proses penghapusan yang telah terjadi. Jika Semua data telah hilang, Anda tidak dapat mengembalikannya lagi

Semoga dari pembahasan di atas dapat anda pahami, semoga postingan ini bermanfaat.

Post a Comment

0 Comments