Cara Membuat database MySQL
Dalam penggunaannya sehari-hari, sebuah aplikasi biasanya hanya akan memiliki sebuah database. Di dalam MySQL (dan juga di dalam aplikasi relational database lainnya), Database adalah kumpulan dari tabel-tabel yang saling berhubungan. Database adalah tempat dimana tabel-tabel akan dibuat.Untuk membuat database, format penulisan querynya adalah:
CREATE DATABASE [IF NOT EXISTS] nama_database
Jika kita ingin membuat sebuah database mahasiswa, maka querynya adalah:
mysql> CREATE DATABASE mahasiswa;Query OK, 1 row affected (0.00 sec) Tambahan query [IF NOT EXISTS] digunakan untuk membuat MySQL tidak menampilkan pesan error jika database tersebut telah ada sebelumnya dalam database.
Contohnya, jika kita menjalankan lagi query untuk membuat database mahasiswa, MySQL akan menampilkan pesan error.
Format [IF NOT EXISTS] akan membuat database jika database itu belum ada sebelumnya. Jika sudah ada, query CREATE DATABASE tidak akan menghasilkan apa-apa (database yang lama tidak akan tertimpa).
Cara Melihat Daftar Database MySQLDi dalam MySQL Server, biasanya akan terdapat beberapa database, tergantung kebutuhan kita. Untuk melihat seluruh database yang berada pada MySQL Server, gunakan query:
Cara Memilih dan Menggunakan Database MySQLKita harus memilih sebuah database yang akan digunakan, format query untuk memilih database ini adalah:
Cara Menghapus Database MySQLJika database sudah tidak digunakan lagi, kita dapat menghapusnya. Proses penghapusan ini akan menghapus database, termasuk seluruh tabel dan isi dari tabel tersebut. Sebuah database yang telah dihapus tidak dapat ditampilkan kembali. Kita harus yakinkan bahwa database tersebut memang tidak akan digunakan lagi.Format query untuk menghapus database:
Jika kita ingin menghapus database mahasiswa, contoh querynya adalah:
Karena query SQL menggunakan bahasa inggris, kita harus perhatikan kesalahan untuk pengetikkan kata singular (tunggal) dan plural (jamak). Misalnya untuk melihat database, querynya adalah SHOW DATABASES, tetapi jika kita menjalankan query SHOW DATABASE; ini akan menyebabkan error. Karena seharusnya adalah DATABASES, bukan DATABASE. Juga seharusnya adalah IF EXISTS, bukan IF EXIST (Penggunaan huruf S diakhir kata). mysql> SHOW DATABASE;ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATABASE' at line 1 |






0 komentar:
Posting Komentar