Di artikel ini saya mau share tugas aplikasi basis data pertemuan ke 2 tentang membuat database, table, field dan membuat user dan hak akses sesuai intruksi yang ada pada soal.
Berikut instruksi tugasnya:
LATIHAN SOAL Minggu ke II 1. Buka aplikasi Command Prompt pada komputer anda. (Disarankan untuk membuka dari tahap awal). 2. Masuklah kedalam MariaDB menggunakan user root. 3. Tampilkan daftar database yang ada pada mysql. 4. Tampilkan daftar user pada mysql. 5. Buat user baru pada localhost dengan nama “NIMmasing-masing_coba2” dengan password “12345”. Contoh : Jika NIM mahasiswa = 12181234, maka user = 12181234_coba2 6. Buat user baru pada localhost dengan nama “NIMmasing-masing_cobalagi” tanpa password. 7. Tampilkan kembali daftar user pada mysql. 8. Masih didalam user root, Buat Database dengan nama “db_NIMmasing-masing”. 9. Aktifkan database db_NIMmasing-masing_coba, lalu buat dua buah tabel didalamnya Tabel 1 dengan nama “buku”: Tabel 2 dengan nama “katalog”: |
10. Tampilkan daftar tabel yang ada pada database db_coba. 11. Tampilkan struktur tabel buku dan katalog. 12. Beri hak akses penuh database db_NIMmasingmasing_coba kepada user “NIMmasingmasing_coba2”. 13. Hapus user “NIMmasingmasing_cobalagi”, lalu keluar dari root. 14. Masuk kedalam MariaDB menggunakan user “NIMmasingmasing_coba2”. 15. Tampilkan daftar database pada NIMmasingmasing_coba2. |
Pembahasan
1. Untuk membuka command prompt tekan kombinasi keyboard windows + R kemudian ketikan cmd klik ok
2. Untuk masuk mariadb pastikan kalian sudah mengaktifkan service mysql xampp dan apachenya kemudian ketikan printah berikut ke cmd
1 2 |
>cd c://xampp/mysql/bin >mysql -u root |
3. Untuk menampilkan list database
1 |
mysql>show databases; |
4. Menampilkan daftar user
1 2 |
mysql>use mysql; mysql>select user, host from mysql.user; |
5. Membuat user baru dengan format NIMmasing-masing_coba2 dengan password 12345
1 |
mysql>create user '19200236_coba2'@'localhost' identified by '12345'; |
6. Membuat user kembali dengan format NIMmasing-masing_cobalagi tanpa password
1 |
mysql>create user '19200236_cobalagi'@'localhost'; |
7. Menampilkan daftar user, gunakan printah no 4
8. Membuat database dengan format db_NIMmasing-masing
1 |
mysql>create database db_19200236; |
9. Membuat tabel buku dan katalog beserta field tabelnya di dalam database db_NIMmasing-masing
1 2 3 4 5 6 7 8 9 10 11 |
mysql>use db_19200236; db_19200236>create table buku ( >kd_buku char(5), >judul varchar(40), >penulis varchar(35), >penerbit varchar(35)); db_19200236>create table katalog ( >kode char(6), >nama varchar(30)); |
10. Menampilkan daftar tabel
1 |
db_19200236>show tables; |
11. Menampilkan struktur tabel buku dan katalog
1 2 3 |
db_19200236>desc buku; db_19200236>desc katalog; |
12. Memberikan hak akses database db_nim ke user nim_coba2
1 |
mysql>grant all on db_19200236.* to '19200236_coba2'@'localhost; |
13. Menghapus user nim_cobalagi
1 |
mysql>drop user '19200236_cobalagi'@'localhost'; |
14. Masuk dengan akses user mysql nim_coba2
1 2 |
>cd c://xampp/mysql/bin >mysql -u 1920236_coba2 -p |
15. Menampilkan daftar database gunakan printah di pembahasan no 3
Berikut tadi pembahasan tugas aplikasi basis data pertemuan 2 membuat database, tabel, field dan user di mariadb, jika di penulisan banyak kesalahan muhon dimaklmumkan ya kalian juga bisa tinggalkan komentar di bawah.
Lengkapnya kalian bisa ikuti video pembahasan berikut ya