Dalam tutorial ini kita akan mengeksplorasi cara cepat dan sederhana tentang cara menginstal MySQL 5.6 di CentOS 7 / RHEL 7. Sebelumnya kita sudah menulis tentang cara menginstal MySQL Server 5.6 di CentOS 6 / RHEL 7.
CentOS dan RHEL 7 hadir dengan MariaDB secara default. MariaDB adalah daemon standar database yang digunakan untuk menggantikan Server MySQL lama dari Oracle. MariaDB dibuat oleh pendiri Server MySQL asli, dan ini meningkatkan kueri SQL dan kinerja server database jauh lebih banyak daripada versi MySQL tradisional.
Namun, masih ada perusahaan yang menggunakan MySQL Server sebagai default database server. Ini adalah kasus di salah satu server khusus kami dari salah satu pelanggan kami. Dia meminta untuk hanya memiliki MySQL 5.6 di CentOS 7, dan kami melakukannya. Berikut prosedurnya.
Menginstal MySQL 5.6 di CentOS 7
Pertama, pastikan sistem Anda mutakhir:
yum update -y
Setelah semua paket Anda diperbarui, mari lanjutkan dengan instalasi MySQL Server Community Edition.
Hapus MariaDB
Jalankan perintah ini untuk menghapus MariaDB dari server Anda:
yum remove mariadb mariadb-server -y
Instal Repositori Komunitas MySQL
Untuk menginstal MySQL 5.6 di CentOS 7, Anda perlu mengunduh dan menginstal repositori komunitas MySQL resmi. Jalankan perintah ini:
rpm -Uvh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
Instal Server MySQL
Kemudian gunakan yum untuk menginstal klien MySQL dan Server MySQL seperti yang Anda lihat di bawah ini:
yum install mysql mysql-server
Mulai MySQL dan Aktifkan Auto-Start setelah booting
Mulai server MySQL 5.6 Anda dan pastikan Anda mengaktifkannya untuk memulai selama proses boot:
systemctl start mysqld systemctl enable mysqld
Server MySQL Aman
Anda hampir siap, sekarang mari kita jalankan skrip keamanan MySQL untuk memastikan server Anda mengeras. Untuk ini kita akan menggunakan skrip mysql_secure_installation yang harus dijalankan setelah setiap instalasi server MySQL. Cukup jalankan skrip ini sebagai root:
mysql_secure_installation
Periksa Klien dan Server MySQL Anda Berfungsi
Jalankan perintah ini:
[[email protected]:~]mysql -V mysql Ver 14.14 Distrib 5.6.35, for Linux (x86_64) using EditLine wrapper [[email protected]:~]
Coba sambungkan ke server MySQL Anda sebagai root:
mysql -u root -p
[[email protected]:~]mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 249979 Server version: 5.6.35 MySQL Community Server (GPL) Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
Itu saja, pada titik ini Anda seharusnya memiliki MySQL 5.6 di CentOS 7 / RHEL 7 yang berfungsi tanpa masalah.
Instal MySQL 5.6 di CentOS 7 / RHEL 7 terakhir diubah:31 Maret 2017 oleh Esteban Borges