Setelah berhasil menginstall MySQL Server, langkah selanjutnya adalah membuat user dan database.
Langkah2nya:
Masuk terlebih dahulu sebagai root mysql nya
1 |
root@centos:# mysql -u root -p |
Membuat database
Setelah berhasil masuk ke MySQL, kemudian kita akan membuat database dengan nama database databaseku,
1 |
mysql> CREATE DATABASE databaseku; |
keterangan:
-membuat database baru bernama databaseku
Membuat User MySQL
Membuat user agar dapat mengakses database
1 |
mysql> CREATE USER 'namauser'@'localhost' IDENTIFIED BY 'mypassword'; |
Keterangan:
-membuat user baru didatabase dengan nama namauser
-akses ke database hanya dilakukan lewat localhost
-pasword dari bnamauser adalah mypassword
Memberikan Privileges User MySQL
Agar user MySQL dapat melakukan update, insert, drop, dll, maka perlu diberikan hak akses / privilege
1 |
mysql> GRANT ALL PRIVILEGES ON databaseku.* TO 'namauser'@'localhost'; |
Remote Akses MySQL Server
Jika ingin meremot database dari luar (alias bukan dr localhost), maka perintah diatas diganti dari localhost dengan IP/Hostname kamu.
Misalnya alamat IP komputer kamu 192.168.0.50 maka contoh salah satu perintah SQLnya:
1 |
mysql> CREATE USER 'namauser'@'192.168.0.50' IDENTIFIED BY 'mypassword'; |
Jika ingin meremot dari IP mana aja, maka localhost diganti dengan %
Contoh perintah SQL nya:
1 |
mysql> CREATE USER 'namauser'@'%' IDENTIFIED BY 'mypassword'; |