Database MySQL merupakan perangkat lunak system manajemen basis data relational yang mendukung beberapa fitur seperti multithreaded dan multi-user. Database MySQL awalnya dibuat untuk memenuhi kebutuhan sistem database yang cepat, handal dan mudah untuk digunakan.
Cara Instalasi Database MySQL
Untuk melakukan instalasi database MySQL ada dua cara bisa menggunakan repository maupun menggunakan source MySQL yang telah didownload.
Artikel ini akan membahas bagaimana melakukan installasi dengan menggunakan repository.
- Tambahkan repository MySQL terbaru ke server Centos 7, pada artikel ini menggunakan MySQL versi 5.7. Gunakan perintah yum install seperti berikut :
yum local install https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
- Setelah berhasil menambahkan repository dari MySQL, kemudian installasi MySQL nya.
yum –y install mysql-community-server
- Nyalakan service ‘mysqlid’ untuk Centos
Systemctl start mysqlid untuk memulai service
Systemctl enable mysqlid untuk mengizinkan service
Default port untuk database MySQL adalah 3306 untuk koneksi, untuk memeriksa bisa dengan mengetikan netstat –p1ntu.
- Konfigurasi password root MySQL
MySQL 5.7 sudah terinstall dan service sudah di aktifkan, selanjutnya adalah bagaimana cara melihat password root dari MySQL yang telah terinstall. Pada Centos 7 , MySQL secara otomatis membuat kata password standar yang kuat ketika pertama kali MySQL dimulai. Kata password tersimpan pada file mysql.log. lakukan perintah seperti berikut ini untuk melihat kata password standar root MySQL.
grep ‘temporary’ /var/log/mysqld.log
perintah tersebut akan menampilkan password standarnya pada log.
- Masuk ke shell MySQL dengan kata sandi standar .
mysql –u root –p
-u adalah untuk user
-p adalah untuk password
- Ganti password MySQL standar dengan password baru yang yang kuat, dan mudah diingat, pastikan dalam membuat password MySQL terdapat Huruf Besar, Huruf Kecil, Angka, Tanda atau lambang, dan panjang karakternya minimal 8 huruf, karena password MySQL ini harus unique. Berikut perintahnya :
Alter user ‘root’@’localhost’ identified by ‘Admin@123’ flush privileges;
- Kemudian mencoba dengan masuk dengan menggunakan user root yang telah dirubah passwordnya. Kemudian buat database baru seperti berikut:
create database latihan;
menampilkan database yang telah dibuat :
show databases;
Masuk ke database yang telah dibuat
use latihan;
( use spasi nama databasenya)
membuat user baru pada MySQL
create user ‘admin’@’localhost’ identified by ‘Admindb@123’ flush privileges;
mengizinkan user admin pada database yang telah dibuat
grant all privileges on latihan.* to ‘admin’@’localhost’ identified by ‘Admindb@123’; flush privileges;
Demikian tutorial yang singkat dalam melakukan installasi MySQL server versi 5.7 dengan menggunakan repository. Jika anda membutuhkan training, layanan implementasi, maintenance ataupun pendampingan proyek database MySQL. Silahkan hubungi kami di kontak langsung tim sales kami untuk info lebih lanjut.