Cukup banyak tool ber-GUI yang mempermudah dalam penggunaan MySQL/Mariadb. Salah satunya yang terkenal yakni phpMyAdmin. Pada tutorial sebelumnya. Saya telah membahas bagaimana cara pemasangan MySQL atau Mariadb. Namun itu hanya sebatas pemasangannya saja, belum pada tahap penggunaannya.Lagi pula, saya memberikan pula cara pemasangan phpMyAdmin
, dengannya kita bisa langsung pakai tanpa perlu banyak tahu perintah-perintahnya. Cukup klik dan klik.
Pada tulisan kali ini saya merangkum beberapa perintah-perintah dasar yang wajib diketahui, atau kalau perlu dihapal untuk penggunaan MySQL/Mariadb via CLI. Karena perintah ini sudah bisa mewakili beberapa hal dasar dalam pengaturan peladen (server).
Berikut perintah-perintahnya:
Login/Logout MySQL/Mariadb
$ sudo mysql -u root -p'password'
Untuk keluar dari Maridb/MySQL ketik quit
atau \q
.
Menampilkan Seluruh Isi Database
show databases;
Menampilkan Seluruh User
SELECT User FROM mysql.user;
Membuat Database
create database nama_database;
Membuat User Baru
create user nama_pengguna@localhost identified by 'passwordAnda';
Mengganti Password User
SET PASSWORD FOR 'user'@'localhost' = PASSWORD('cleartext password'); FLUSH PRIVILEGES;
Memberi Hak Pada User
grant all privileges on nama_database.* to user@localhost; flush privileges;
Menghapus User
DROP USER 'user'@'localhost';
Menghapus Database
truncate nama_database; drop database nama_database;
NB: Truncate untuk menghapus seluruh table dalam database Anda, jika tidak ada table bisa langsung drop. Dalam contoh di sini saya langsung menggunakan perintah drop, karena memang table dalam database tidak dibuat di contoh tulisan ini.
Backup MySQL/Mariadb
$ sudo mysqldump -u root -p'password' nama_database > database_backup.sql
Restore Database
$ sudo mysql -u root -p'password'
Lalu ketik:
use nama_database; source /direktori/database/berformat.sql;
Atau perintah lebih singkat:
$ sudo mysqldump -u root -p'password' nama_database < database_backup.sql
Semoga bermanfaat 😁
Komentar