LAPORAN PRAKTIKUM
BASIS DATA
Modul 1: MYSQL
JURUSAN STATISTIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS ISLAM INDONESIA
YOGYAKARTA
2019
Daftar Isi
1 Pendahuluan .................................................................................................... 4
1.1 Mengenal MySQL .................................................................................... 4
2 Deskripsi Kerja................................................................................................ 6
2.1 Studi Kasus ............................................................................................... 6
2.2 LangkahKerja ........................................................................................... 6
3 Pembahasan ................................................................................................... 10
3.1 Membuat User Baru Pada MySQL ......................................................... 10
3.2 Mengganti Password Pada MySQL ........................................................ 13
3.3 Menghapus User Pada MySQL............................................................... 14
4 Penutup.......................................................................................................... 16
4.1 Kesimpulan ............................................................................................. 16
5 DaftarPustaka ................................................................................................ 17
ii
Daftar Gambar
iii
1 Pendahuluan
4
download pada alamat: https:/dev.mysql.com/download/mysql/. MySQL yang
akan digunakan adalah MySQL Community Server, yakni versi gratis dari
MySQL. Versi lain, MySQL adalah versi berbayar yang ditunjukkan untuk
skala perusahaan dengan fitur database yang lebih advance.
(Fajriya & Rahmadi, 2019)
5
2 Deskripsi Kerja
Pada bab ini, praktikan akan menggambarkan secara umum cara membuat
user baru, mengganti password pada user, dan menghapus user dengan
menampilkan bukti user baru dihapus pada MySQL.
2.2 LangkahKerja
1. Buka aplikasi program MySQL 8.0 Command Line Client dengan cara
Start>MySQL>MySQL 8.0 Command Line Client atau dengan cara
doubleclick icon MySQL pada desktop, di Windows shortcut akan terlihat
seperti pada Gambar2.1.
2. Setelah MySQL terbuka, masukkan password yang telah dibuat pada saat
instalasi kemudian tekan Enter. Maka akan terlihat seperti pada
Gambar2.2.
6
Gambar2.2. Jendela MySQL pada Sistem Operasi Windows
7
6. Selanjutnya pada C:\Program Files\MySQL Server 8.0\bin>
praktikan mengetik mysql –u root –p , lalu memasukkan password
yang telah dibuat pada saat instalasi.
8
1. Pada mysql> praktikan mengetik SET PASSWORD FOR
‘muhammad_bariklana’ =’barik’;
9
3 Pembahasan
10
telah di-copy. Selanjutnya pada C:\Program Files\MySQL Server
8.0\bin> praktikan mengetik mysql –u root –p. mysql adalah
program MySQL Client yang kita gunakan untuk mengakses, –u adalah kode
untuk mysql bahwa perintah setelahnya adalah inputan
nama user. User adalah username pengguna yang akan login ke MySQL
server, karena pertama kali digunakan, user yang tersedia adalah root. -
p adalah kode untuk mysql bahwa perintah setelahnya adalah password dari
user. Selanjutnya tekan Enter lalu praktikan memasukkan password
“12345678” seperti yang dibuat pada saat instalasi.
11
Gambar3.3. Membuat user pada Comman Prompt
Untuk memberikan hak akses penuh oleh user baru ke database maka
diperlukan perintah GRANT ALL PRIVILEGES ON *.* TO
‘muhammad_bariklana’ WITH GRANT OPTION; . Lalu untuk keluar
ketik EXIT kemudian Bye.
12
3.2 Mengganti Password Pada MySQL
Pada MySQL apabila user baru telah selesai dibuat maka password pada
user baru masih bisa diganti untuk tingkat keamanan yang lebih tinggi.
Caranya adalah pertama-tama praktikan membuka user yang telah dibuat
sebelumnya, pada C:\Program Files\MySQL Server 8.0\bin>
praktikan mengetik mysql –u muhammad_bariklana –p. Kemudian
memasukkan password yang telah dibuat sebelumnya yaitu 18611079’ lalu
klik Enter.
13
Gambar3.6. Mengganti password pada user baru
14
Selanjutnya, MySQL menyediakan query DROP USER dengan perintah
DROP user nama_user , nama_user adalah nama dari user yang akan
dihapus. Maka untuk menghapus user yang telah dibuat sebelumnya praktikan
menggunakan perintah drop user ‘muhammad_bariklana’ @’%’; .
Untuk memastikan bahwa user sudah terhapus maka untuk mengetahuinya
praktikan mengujinya dengan perintah SELECT user,host FROM
mysql.user; dengan begitu praktikan dapat mengetahui bahwa user telah
benar-benar terhapus. Seperti yang terlihat pada Gambar3.8.
15
4 Penutup
4.1 Kesimpulan
1. Dalam pembuatan user baru pada MySQL dapat dilakukan pada
Command Prompt.
2. Pemberian hak akses penuh pada user baru ke database memerlukan
perintah GRANT ALL PRIVILEGES ON *.* TO ‘nama_user’
WITH GRANT OPTION;
3. Untuk tingkat keamanan yang lebih tinggi password yang telah dibuat
pada user dapat diunah dengan perintah SET PASSWORD FOR
nama_user = ‘password_baru’;
4. User yang dibuat dapat dihapus menggunakan perintah DROP USER
16
5 DaftarPustaka
17