Cara dibawah ini dieksekusi melalui CLI MySQL, jadi tujuannya mempermudah sistem administrator untuk mengelola database MySQL tanpa perlu menginstall phpMyAdmin hanya untuk melakukan pekerjaan mudah, seperti ini. Penggunaan CLI juga akan mempercepat kita mengetahui perintah-perintah umum database, dan akan melekat di memory otak bila sering digunakan.

Disini kita akan membuat user dan database baru, Pada dasarnya kita bisa membuat 1 database dengan banyak user, banyak database dengan satu user ataupun banyak database dengan banyak user. Silahkan sesuaikan sendiri dengan kebutuhan

Terlebih dahulu login ke MySQL server dengan perintah

mysql -u root -p

Membuat database baru

create database NAMADATABASE;

dimana NAMADATABASE adalah nama database baru yang mau dibuat.
contoh

create database wpblog;

Buat user baru dan berikan akses ke database yang baru dibuat

GRANT ALL PRIVILEGES ON NAMADATABASE.* TO "user"@"hostname" IDENTIFIED BY "password";

ganti NAMADATABASE dengan database yang dibuat sebelumnya, user diganti menjadi user yang anda inginkan misalkan db10user dan password dengan password bebas, password ini akan digunakan oleh user yang baru dibuat (db10user) untuk login ke MySQL dan hanya memiliki akses ke database (wpblog). Hostname biasanya di isi dengan localhost.
contoh

GRANT ALL PRIVILEGES ON wpblog.* TO "db10user"@"localhost" IDENTIFIED BY "db90apaaja";

Akhiri dengan perintah

FLUSH PRIVILEGES;

Leave a comment

Your email address will not be published. Required fields are marked *