Bertemu lagi dengan saya krisna, Pada kesempatan kali ini saya akan sharing bagaimana cara Install dan Konfigurasi MySQL di Debian 9 pada Virtualbox.
Sebelum ke tutorialnya saya akan menjelaskan sedikit tentang MySQL.
• Pengertian
MySQL adalah sebuah DBMS (Database Management System) menggunakan perintah SQL (Structured Query Language) yang banyak digunakan saat ini dalam pembuatan aplikasi berbasis website. MySQL dibagi menjadi dua lisensi, pertama adalah Free Software dimana perangkat lunak dapat diakses oleh siapa saja. Dan kedua adalah Shareware dimana perangkat lunak berpemilik memiliki batasan dalam penggunaannya.
MySQL termasuk ke dalam RDBMS (Relational Database Management System). Sehingga, menggunakan tabel, kolom, baris, di dalam struktur database -nya. Jadi, dalam proses pengambilan data menggunakan metode relational database. Dan juga menjadi penghubung antara perangkat lunak dan database server.
• Fungsi
Secara garis besar, fungsi dari MySQL adalah untuk membuat dan mengelola database pada sisi server yang memuat berbagai informasi dengan menggunakan bahasa SQL. Fungsi lain yang dimiliki adalah memudahkan pengguna dalam mengakses data berisi informasi dalam bentuk String (teks), yang dapat diakses secara personal maupun publik dalam web.
Hampir seluruh penyedia server web atau host menyediakan fasilitas untuk MySQL dalam pengembangan aplikasi berbasis website untuk dikelola oleh web developer. Kemudian, antarmuka dari MySQL adalah PHPMyAdmin. Yang berfungsi untuk menghubungkan antara bahasa pemrograman PHP dengan MySQL untuk proses pengelolaan basis data pada web.
Selanjutnya, untuk mempersingkat waktu.
Berikut cara install dan konfigurasi MySQL di debian 9 pada virtuallbox :
1. Buat akun debian pada virtualbox dengan tipe linux dan versi debian 64-bit. Pastikan debian terkoneksi dengan internet.
2. Jika debian sudah terinstall, selanjutnya kalian login dengan username dan password yang sudah kalian buat tadi.
3. Setelah itu kalian tambahkan repositori debian 9 "klik disini" dengan perintah "nano /etc/apt/sources.list".
4. Selanjutnya lakukan update dan upgrade pada paket repository-nya.
5. Pada configuring grub-pc kita pilih yang pertama atau disimpan pada di penyimpanan
VBOX_HARDDISK.
6. Kemudian install paket mysql-nya.
7. Supaya mysql lebih aman, anda perlu menambahkan fitur "mysql_secure_installation".
8. Selanjutnya muncul beberapa pertanyaan terkait dengan kebijakan security yang akan diterapkan pada database server seperti berikut ini :
• Change the root password untuk mengubah password root mysql.
• Remove anonymous user untuk menghapus user anonymous yang memungkinkan user asing dapat
melakukan remote atau log in ke system database.
• Disallows root login remotely dapat menentukan kebijakan apakah mengizinkan log in root secara
remote atau tidak.
• Remove test database and access to it untuk mengatur system agar menghapus database test dan
mengatur hak akses ke dalam system database tersebut.
• Reload Privileges table now untuk me-reload hak akses setiap user yang tersimpan dalam tabel
database.
Note: Untuk password root system server mysql disini saya kosongkan saja untuk mempermudah dalam konfigurasinya nanti.
10. Kemudian untuk mengkakses mysql, kita dapat menggunakan perintah berikut.
11. Untuk membuat database biodata kita, gunakan perintah "create database nama_database;"
Lalu cek statusnya menggunakan perintah "show databases;".
12. Selanjutnya kita akan menggunakan database tadi dan kita akan membuat tabel pada database tersebut, untuk menggunakan database gunakan perintah "use database nama_database;" lalu kita buat table gunakan perintah "create table nama_tabel (" dan untuk melihat deskripsi tabel biodata tersebut gunakan perintah "desc nama_tabel;".
13. Langkah selanjutnya adalah memasukkan biodata kedalam tabel data tersebut, untuk cara dan perintahnya cukup panjang, jadi simak pada gambar dibawah ini :
14. Terakhir adalah cek data dari apa yang kita input tadi dengan menggunakan perintah "select * from nama_tabel;" Kalau berhasil maka tampak table nya akan seperti gambar dibawah ini.
Sekian dari saya, semoga tutorial diatas dapat berguna/membantu.
Mohon maaf apabila ada kekurangan dan kesalahan dalam penjelasan yang saya buat diatas.
Terima Kasih,
Wassalamualaikum wr.wb.
















.png)
0 Comments