9.7 Configure Database Server With Mysql


Hasil gambar untuk mysql

Assalamualaikum Wr Wb

Pada kesempatan kali ini saya akan melanjutkan materi database, namun kali ini saya beralih ke database mysql. yaitu, Konfugarasi database server dengan Mysql pada Centos7.

Apa sih Mysql itu??

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user,


 Konfigurasi Server

1. Pertama, kita install centos-release-scl-rh dan centos-release-scl terlebih dahulu, 


2.Kemudian install MySQL dengan menggunakan repo centos-sclo-rh
 

3. kemudian, kita enable scl bash pada MySQL,  agar MySQL bisa berjalan saat server reboot


 4. Jika ingin melihat versi MySQL nya, kalian bisa menggunakan perintah berikut


5. setelah itu , untuk melihat letak directory binary mysql, kalian bisa menggunakan perintah berikut


6. buat file executeable mysql pada direktori /etc/profile.d/


Lalu edit file tersebut, dengan syntak seperti dibawah ini

 keterangan:
  • #!/bin/bash atau yang biasa disebut dengan bangshell ini digunakan untuk mendefinikan shell linux, tentang program apa yang yang digunakan untuk menjalankan script tersebut pada saat dieksekusi. Pada dasarnya bash adalah sh, dengan lebih banyak fitur dan sintaks yang lebih baik. 
  • Source adalah perintah shell built-in bash yang mengeksekusi konten file yang dilewatkan sebagai argumen, perintah ini digunakan untuk load fungsi file sesuai yang sudah diarahkan kedalam skrip shell.
  • Export berfungsi untuk membuat variabel tersedia untuk sub proses, maksudnya nama variabel tersedia untuk setiap proses yang dijalankan dari proses shell tersebut.
7. edit file konfigurasi myqlsnya yaitu dengan perintah dibawah ini



8. setelah itu, cari syntak seperti dibawah ini lalu tambahkan syntaks seperti yang sudah saya tandai.


9. Setelah itu, kita start dan enable service MySQL, agar mysql nya bisa berjalan otomatis saat server reboot


10. lalu kita setup mysql nya dengan menggunakan command



  • Enter current password for root (enter for none) disini kita langsung tekan enter saja, karena pada tahap ini kita belum memberikan password untuk root mysql nya
  • Set root password, Disini kita masukkan 'y' kemudian tekan enter untuk mengatur root password nya
  • Remove Anonymous users? Disini kita masukkan 'y'. Ini berfungsi untuk menghapus user anonim 
  • Disallow root login remotely? Digunakan untuk tidak memperbolehkan mysql di remote pada perangkat yang lain 
  • Remove test database and access to it? Digunakan untuk menghapus database dan akses kedatabase 
  • Reload privilege tables now? Digunakan untuk mereload tabel perizinan.
 Verifikasi 

1. kita akses mysql dengan perintah mysql -u root -p



 2. dan untuk membuat database baru gunakan perintah dibawah ini. jika ingin keluar dari database gunakan perintah quit.


oke cukup sekian postingan saya kali ini, semoga bermanfaat ya

Wassalamualaikum Wr Wb.


Komentar

Postingan populer dari blog ini

8.16 Konfigurasi https Pada Nginx

macam macam konektor pada psu dan kode warna kabel pada psu

Tutorial Konfigurasi Trixbox Dan Mengakses pada client