Artikel lalu kita telah membahas mengenai instalasi MySQL dan MariaDB berserta kelebihan MariaDB dibandingan MySQL. Sekarang kita memasuki tahap cara menggunakannya via CLI (Command Linux Interface).
Mengapa via CLI? Sebernanya banyak tools aplikasi GUI untuk Mariadb/MySQL ini. Pengetahuan akan penggunaan CLI bagi seorang SysAdmin adalah hal yang sangat diperlukan. Adanya tulisan ini mencoba membahas beberapa perintah dasar penggunaan MariaDB/MySQL yang wajib diketahui oleh seorang SysAdmin.
Seperti yang kita ketahui bahwa MariaDB itu sangat kompatibel dengan MySQL jadi beberapa perintah di tulisan di sini dapat Anda terapkan dikedua database server tersebut.
Langsung saja berikut perintah dasar yang harus Anda ketahui:
Login MySQL/Mariadb
$ sudo mysql -u root -p'password'
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' use nama_database; source /direktori/database/berformat.sql;
Penulis asumsikan databases Anda terletak pada direktori /media/buntu/Data/db mengikuti perintah di atas sebelumnya.
Semoga bermanfaat :)
Website ini menganut paham demokrasi wkwk
Jangan lupa gunakan emot biar akrab gan (/ ^.^)/
EmoticonEmoticon