Tuesday, October 27, 2009

MySQL dengan Wamp #1

Hari ini jam 19.45.
Praktikum hari kedua.

Seperti biasa, untuk mengakses mysql pada Wamp, silahkan buka MsDos, dengan cara klik Start menu pilih Run, kemudian isi dengan 'cmd' (tanpa tanda ' '), setelah terbuka silahkan pindah ke drive d:\ dan masuklah ke direktori mysql pada Wamp yg telah terinstall
C:\>d:
D:\>cd wamp
D:\wamp>cd mysql
D:\wamp\mysql>cd bin

untuk masuk kedalam aplikasi mysql ketikkan perintah:
D:\wamp\mysql\bin>mysql -u root (ket: jika user root tidak memiliki password, jika user root memiliki password tambahkan opsi -p di belakang nama user, contoh: 'mysql -u root -p'), jika berhasil akan muncul tanda prompt mysql,

mysql >

tambahan hari ini adalah cara membuat user (account) mysql baru, dengan cara mengedit table user yang berada pada database mysql,

mysql > use mysql;
mysql > insert into user(host,user,password) values('%','cahxtier08',password('cahxtier08'));

keterangan:
insert into user(host,user,password)= akan memasukkan data baru pada tabel 'user' pada field host,user dan password
values('%','cahxtier08',password('cahxtier08'))= dengan isi( host='%', user='cahxtier08',menggunakan password='cahxtier08'), untuk host bisa diisi % (any host) atau localhost atau hostname atau 'ip address'.
kemudian jangan lupa mengupdate table user dengan cara:

mysql > flush privileges;

lihat hasilnya:
mysql > select user,host,password from user;

melihat diskripsi table:
mysql > describe user;

memberi kewenangan (hak akses) insert,update,create,select,delete,drop kepada user:

mysql > update user set insert_priv='y', update_priv='y', delete_priv='y', create_priv='y', select_priv='y', drop_priv='y' where user='cahxtier08';
mysql > flush privileges; 


melihat hak akses yang telah diberikan pada user cahxtier08

mysql > select user,host,insert_priv,update_priv,delete_priv, create_priv,select_priv,drop_priv from user where user='cahxtier08';

0 comments:

Post a Comment