Assalamualaikum Wr.WbKembali Lagi Dengan Saya MRizkyL, Dipembahasan Hari Ini Saya Akan Membahas Bagimana Caranya Konfigurasi Installation MYSQL, Sebelum Itu Kalian Tahu Apa Itu MYSQL? Oke Kita Bahas.
MySQL adalah DBMS yang open source dengan dua bentuk lisensi, yaitu Free Software (perangkat lunak bebas) dan Shareware (perangkat lunak berpemilik yang penggunaannya terbatas). Jadi MySQL adalah database server yang gratis dengan lisensi GNU General Public License (GPL) sehingga dapat Anda pakai untuk keperluan pribadi atau komersil tanpa harus membayar lisensi yang ada.
Seperti yang sudah disinggung di atas, MySQL masuk ke dalam jenis RDBMS (Relational Database Management System). Maka dari itu, istilah semacam baris, kolom, tabel, dipakai pada MySQL. Contohnya di dalam MySQL sebuah database terdapat satu atau beberapa tabel.
SQL sendiri merupakan suatu bahasa yang dipakai di dalam pengambilan data pada relational database atau database yang terstruktur. Jadi MySQL adalah database management system yang menggunakan bahasa SQL sebagai bahasa penghubung antara perangkat lunak aplikasi dengan database server.
Inti Materi:
- Installation MYSQL Melalui Debian
- Create Database MYSQL
- Create User MYSQL
- Premission GRANT
- Create Table Database MYSQL
- INSERT, UPDATE Database Pada MYSQL
Oke Langsung Saja Kita Mulai Konfigurasi Nya;
- Installation MYSQL Melalui Debian
Buka VM Kalian Pada Virtual Box Kalian, Kemudian Ketik Command "apt-get install mysql-server" Sebelum Install Diharapkan Ganti Terlebih Dahulu Reposity Kalian Kemudian Ketik Command "apt-get update".
Kemudian Disini Kalian Setting Terlebih Dahulu Dengan Ketik Command "mysql_secure_installation".
Kemudian Kalian Masuk Kedalam Directory MYSQL Tersebut, Kalian Login Sebagai User Root Dengan Cara Ketik Command "mysql -u root -p" .
- Create Database Pada MYSQL
Oke Selanjutnya Kita Buat Database Terlebih Dahulu Pada MYSQL,
Oke Selanjutnya Kita Buat User Terlebih Dahulu Pada MYSQL, Sebelum Itu Kita Masuk Ke Dalam MYSQL Dengan Cara ketik Command "use mysql".
Oke Selanjutnya Kita Buat User Baru Dengan Cara Seperti Dibawah.
Note:"123" Itu Sebagai Password.
Oke Selanjutnya Kita Premission Grant, Dengan Cara Seperti Dibawah,
Note:Disini Kalian Pilih Apa Saja Yang Akan Dipakai/Di izinkan Menggunakan Query Tersebut, Jika Kalian Lakukan Update Data Tetapi Di Grant Kalian Belum Izinkan Maka Tidak Bisa Dipakai Query Tersebut, Itulah Mengapa Kalian Melakukan Grant Yang Akan Di gunakan Nanti Di User Kalian Buat Tadi.
Note: Pada Grant Dibawah bagian "apotek.*" Disitu Diartikan Kalian Di izinkan Memakai Query Tersebut Kepada Semua Table Yang Dibuat. Bisa Dibilang Unlimited.
Oke Selanjutnya Kita Ketik Command "flush privileges",Flush Privileges berfungsi untuk memerintahkan flush kepada sistem untuk membaca ulang tanpa harus merestart server mysql
Oke Selanjutnya Kita Exit Daru User Root Kita Ganti Ke User Yang Sudah Dibuat Sebelumnya.
Kita Login Terlebih Dahulu Kedalam User Yang Sudah Dibuat Tadi Dengan Command "mysql -u kyy -p"
Selanjutnya Kita Lihat Terlebih Dahulu Database Yang Sudah Kita Buat Sebelumnya Dengan Command "show databases;"
Ketik "use apotek;" Untuk Menggunakan Database Yang Kita Buat Seblumnya.
- Create Table Database Pada MYSQL
Oke Disini Kita Buat Table" Pada Database, Dengan Cara Seperti Dibawah.
Penjelasan:
ID_Obat varchar (10) Yang Artinya ID_Obat Yang Berisi Data Huruf Dan Angka Sebanyak 10 Karakter.
Nama_Obat varchar (30) Yang Artinya Nama Obat Yang Berisi Data Huruf Dan Angka Sebanyak 30 Karakter.
Stok int (20) Yang ArtinyaStok Yang Beri Data Angka Sebanyak 3 Karakter.
Oke Langkah Selanjutnya Kita Lihat Hasilnya Dengan Ketik Command "desc obat"
- INSERT. UPDATE Pada Database MYSQL.
Oke Selanjutnya Kita Lakukan Insert Data Pada Database Dengan Cara Seperti Dibawah.
Oke Selanjutnya Kita Cek Hasilnya Database Yang Sudah Kita Insert Data Sebelumnya Dengan ketik Command "select * from obat;"
Oke Selanjutnya Kita Lakukan Update Data Pada MYSQL. Dengan Cara Seperti Dibawah.
Oke Selanjutnya Kita Cek Data Yang Kita Update Sebelumnya Dengan Ketik Command "select * from obat;"
Pada tabel database di atas sudah berubah data yang kita inginkan.
SEKIAN TERIMA KASIH
SEMOGA BERMANFAAT
Tidak ada komentar:
Posting Komentar