Perintah - perintah Dasar Database
Langkah-langkah berikut ini:
1. Pertama, masuk ke MySQL, dengan perintah
, lalu masukkan password jika ada.
mysql -u root -p
Gambar 1
Perintah masuk MySQL
2. Gunakan perintah
create database nama_database;
, untuk membuat database. Pastikan nama database yang Anda buat itu unik. Karena jika nama database sudah pernah ada, maka akan terjadi error.
Gambar 2
Gagal membuat database
Gambar 3
Database berhasil dibuat
3. Selanjutnya, silahkan Anda pastikan bahwa database yang Anda buat telah masuk ke daftar. Silahkan gunakan perintah
show databases;
untuk melihat seluruh database yang telah dibuat.
Gambar 4
Menampilkan daftar database
4. Selanjutnya, pilih lah database yang akan Anda gunakan dengan menggunakan perintah
use nama_database;
Gambar 5
Memilih database
5. Setelah itu, silahkan Anda membuat tabel dan juga kolomnya. Ikuti saja contoh perintah yang ada pada gambar berikut ini.
CREATE TABLE siswa (
NIS varchar(10) not null primary key,
Nama_Siswa varchar(50) not null,
Alamat varchar(255) not null,
);
NIS varchar(10) not null primary key,
Nama_Siswa varchar(50) not null,
Alamat varchar(255) not null,
);
Gambar 6
Membuat tabel dan kolom
6. Kemudian, Anda dapat melihat tabel yang berada pada database yang Anda pilih, dengan menggunakan perintah
show tables;
Gambar 7
Melihat tabel dalam database
7. Setelah Anda melihat tabel yang ada, And ajuga bisa melihat tabel secara detail. Silahkan gunakan perintah
desc nama_tabel;
Gambar 8
Tampilan deskripsi tabel
8. Jika tabel telah Anda buat, namun Anda ingin menambahkan kolom lagi, silahkan gunakan perintah
alter nama_tabel add nama_kolom tipe data;
Gambar 9
Kolom baru berhasil ditambahkan
9. Setelah itu, masukkan data ke dalam kolom yang Anda buat dengan memanfaatkan perintah INSERT. Untuk lebih jelasnya, Anda bisa melihat gambar di bawah ini.
INSERT INTO nama_tabel values (' isi 1 ', ' isi 2 ', ' isi n ')
Gambar 10
Menambahkan data ke kolom tabel
10. Untuk menampilkan seluruh isi data dalam tabel, gunakan perintah
SELECT*FROM nama_tabel;
Gambar 11
Menampilkan seluruh isi tabel
Jika Anda hanya ingin menampilkan data dari kolom tertentu, gunakan perintah
select nama_kolom1, nama_kolom2, from nama_tabel;
Gambar 12
Menampilkan data dari kolom tertentu
11. Jika Anda merasa data yang Anda masukkan salah, maka tak perlu Anda menghapus tabel. Cukup Anda gunakan perintah
update nama_database set nama_kolom='data' where id='id';
Gambar 13
Merubah isi data kolom tertentu
12. Ketika Anda merasa ada data yang salah pada suatu baris, Anda bisa menghapus satu baris penuh. Pada contoh kali ini, saya menghapus data dengan NIS 125. Caranya mudah, cukup ketikkan perintah
delete from nama_tabel where id='id';
Gambar 14
Menghapus data dengan id tertentu
13. Jika Anda merasa tabel yang Anda buat sudah tak dibutuhkan lagi, silahkan Anda hapus tabel tersebut dengan cara ketik
drop database nama_database;
Gambar 15
Tabel berhasil dihapus
14. Cara Export MySQL
Sekarang saatnya melakukan export MySQL yang ada di Hosting melalui command line/ konsol. Silahkan akses server via SSH melalui terminal atau PuTTY. Kamu bisa melakukan export MySQL dengan hasil otput berupa file .sql. Adapun perintahnya yaitu:
Sekarang saatnya melakukan export MySQL yang ada di Hosting melalui command line/ konsol. Silahkan akses server via SSH melalui terminal atau PuTTY. Kamu bisa melakukan export MySQL dengan hasil otput berupa file .sql. Adapun perintahnya yaitu:
mysqldump -u NAMAUSER -p NAMADATABASE > dbexport.sql
Keterangan:
-u : nama username dari database MySQL
-p : menggunakan password
dbexport.sql : file database yang berhasil diexport
Tulis password database lalu tunggu sebentar hingga proses export selesai.
Silahkan ketik ls pada terminal maka file dbexport.sql akan muncul. Nah itulah database MySQL yang telah diexport.
Catatan: dbexport.sql dapat diganti dengan nama database yang akan dieksport
15. Cara Import MySQL
Nah agar database bisa di olah lagi, maka kamu perlu melakukan import database PostgreSQL. Import database artinya memasukkan database yang telah diexport kedalam database. Adapun cara import MySQL yaitu,
mysql -u NAMAUSER -p NAMADATABASE < dbexport.sql
Tulis password database lalu tunggu sebentar hingga proses import selesai.
Keterangan:
-u : nama username dari database MySQL
-p : menggunakan password
dbexport.sql : file yang berhasil diexport
Sampai disini dahulu sharing saya mengenai pengoperasian perintah dasar SQL di MySQL melalui CLI.