Bagaimana membuat user dan database di mysql? Pertanyaa ini ini tentunya sering terlontar bagi para pemula --termasuk sayas sendiri-- ketika belajar pemrograman database mySql. Nah,
disini saya ingin berbagi langkah
membuat user dan database di MySql. Oke langsung saja kita bahas satu persatu.
Langkah pertama: masuk dulu sebagai root(baca:
How tocreate the root password in MySql Server?) mysql dengan mengetikan:
C:\xampp\mysql\bin>mysql
–u root p
Enter
password : xxxxxxxx
Langkah kedua: Setelah berhasi masuk ke mySql, langkah kedua adalah
membuat database dengan nama dbsiswa
Mysql>create
database dbsiswa;
Langkah ketiga: adalah Membuat User Mysql
Langkah ini dimaksudkan agar user
bisa mengakses database yang telah kita buat tanpa harus masuk sebagai root.
Sintaknya adalah:
CREATE
USER ‘nama_user’@’localhost’ IDENTIFIED BY ‘nama_password’
Contoh :
CREATE
USER ‘mas_doel’@’localhost’ IDENTIFIED BY ‘passwordku’
Nah, sekarang anda telah berhasil
membuat userbaru dengan nama mas_doel [nama
user terserah anda] dengan nama password passwordku
Langkah keempat:
adalah memberikan izin akses user yagn telah kita buat. Agar user MySQL dapat
melakukan update, insert, drop, dll, maka perlu diberikan hak akses /
privilege.
Silahkan anda ketikan perintah berikut:
mysql>
grant all privileges on dbsiswa.* to mas_doel@localhost identified by
'passwordku';
Query
OK, 0 rows affected (0.03 sec)
Langkah kelima: Untuk memastikan user dan izin kases-nya telah
aktif, silahkan anda masuk ke MySql dengan user mas_doel:
C:\xampp\mysql\bin>mysql
-u mas_doel -p
Enter
password: **********
Jika berhasil akan amuncul pesan
Welcome
to the MySQL monitor. Commands end with
; or \g.
Your
MySQL connection id is 9
Server
version: 5.5.27 MySQL Community Server (GPL)
Copyright
(c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
Oracle
is a registered trademark of Oracle Corporation and/or its
affiliates.
Other names may be trademarks of their respective
owners.
Type
'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
Cek database dengan:
MySql>Show
Databases;
|
Database |
+--------------------+
|
information_schema |
|
dbsiswa |
|
test |
+--------------------+
3
rows in set (0.00 sec)
Sampai disini Anda sudah bisa menggunakan user yang
anda buat untuk melakukan insert, update, delete drop dan fasilitas yang lain.
Pembahasan izin akses user, insyaa Allah akan saya bahas pada tulisan
berikutnya. Pertanyaan berikutnya, bagaimana cara mengakses MySql server dari
komputer client?. He...he... tunggu tulisan berikutnya juga ya...
No comments:
Post a Comment