Login MySQL/Mariadb
$ sudo mysql -u root -p'password'
Jika sudah masuk, untuk keluar dari Maridb/MySQL ketik quit.
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
Penulis asumsikan database Anda simpan pada direktori /media/buntu/Data/db.
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.