Cara menginstal mysql 8.0 di Fedora

Cara menginstal mysql 8.0 di Fedora

MySQL adalah sistem manajemen basis data relasional sumber terbuka yang banyak digunakan untuk menyimpan dan mengatur data dengan cara terstruktur. Fedora adalah distribusi Linux populer yang banyak digunakan oleh pengembang dan administrator sistem. SAYA

Jika Anda perlu menginstal mysql 5.7, repositori resmi menyediakan paket hingga Fedora 31. Versi fedora terbaru disarankan untuk menggunakan MySQL 8.0. Gunakan artikel lain untuk menginstal mysql 5.7 tentang Fedora 31/30 dan versi sebelumnya.

Di artikel ini, kita akan membahas cara menginstal MySQL 8.0 di Fedora.

Prasyarat

Masuk ke sistem fedora Anda dan buka terminal. Sekarang tingkatkan paket saat ini ke versi terbaru dengan menjalankan perintah berikut.

Pembaruan Sudo DNF  

Langkah 1: Setup Yum Repository

Tim MySQL secara resmi menyediakan repositori yum untuk pemasangan server komunitas mysql di sistem fedora. Buat file repositori yum baru menggunakan konten di bawah ini:

sudo nano /etc /yum.repo.D/MySQL-Community.repo  

Tambahkan konten di bawah ini ke file:

[mysql80-community] name = mysql 8.0 Community Server BaseUrl = http: // repo.mysql.com/yum/mysql-8.0-Community/FC/$ RELEASever/$ Basearch/Enabled = 1 GPGCHECK = 1 GPGKEY = File: /// ETC/PKI/RPM-GPG/RPM-GPG-KEKY-MYSQL
123456[mysql80-community] name = mysql 8.0 Community ServerBaseUrl = http: // repo.mysql.com/yum/mysql-8.0-Community/FC/$ RELEASever/$ Basearch/Enabled = 1GPGCHECK = 1GPGKEY = File: /// ETC/PKI/RPM-GPG/RPM-GPG-KEKY-MYSQL

Simpan file dan tutup.

Langkah 2: Instal MySQL di Fedora

Sekarang, jalankan perintah berikut untuk menginstal MySQL-Community-Server Paket pada sistem fedora Anda. Ini juga akan menginstal semua dependensi lain yang diperlukan pada sistem Anda.

sudo dnf menginstal mysql-community-server  

Ini akan menginstal paket terbaru MySQL 8 di Fedora Systems.

Menginstal MySQL 8 di Fedora
Setelah instalasi selesai dengan sukses, Anda perlu mengaktifkan dan memulai layanan MySQL.

sudo systemctl mengaktifkan mysqld.melayani  sudo systemctl mulai mysqld.melayani  

Sekarang, ikuti instruksi pasca-instalasi.

Langkah 3: Mengamankan MySQL

Server Komunitas MySQL telah diinstal di sistem Anda. Penginstal juga akan menghasilkan kata sandi acak dan mengaturnya untuk pengguna root. Anda dapat menemukan kata sandi pengguna root di file log.

grep 'kata sandi sementara dihasilkan'/var/log/mysqld.log | ekor -1  2018-10-16t11: 49: 31.216147z 1 [CATATAN] Kata sandi sementara dihasilkan untuk [Email Dilindungi]: 4FyJrUSM58KW7 

Sekarang jalankan perintah berikut untuk menerapkan keamanan di server MySQL. Cukup jalankan perintah di bawah ini dan ikuti wizard keamanan.

sudo mysql_secure_installation  

Ikuti instruksi di layar. Ubah Kata Sandi Akun Root Anda dan tekan Y untuk semua operasi lain untuk menerapkan keamanan yang ditingkatkan.

  • Ubah kata sandi untuk root? - Tekan Y dan ubah kata sandi root
  • Hapus pengguna anonim? Tekan y
  • Larang login root dari jarak jauh? Tekan y
  • Hapus database tes dan akses ke sana? (Tekan Y
  • Muat ulang tabel hak istimewa sekarang? Tekan y

Langkah 4: Hubungkan Terminal MySQL

Semua selesai. Anda sekarang dapat terhubung ke server MySQL menggunakan baris perintah. Perintah berikut akan menghubungkan mySQL berjalan di localhost sebagai pengguna root. Ini akan meminta kata sandi akun root. Anda juga dapat memasang tumpukan lampu di fedora dan mengkonfigurasi phpmyadmin di fedora untuk mengakses database secara grafis.

mysql -u root -p  
Terhubung ke shell mysql

Sekarang, Anda dapat membuat database untuk aplikasi Anda untuk menyimpan data.

Kesimpulan

Kesimpulannya, memasang MySQL 8.0 On Fedora adalah proses langsung yang dapat diselesaikan dalam beberapa langkah sederhana. Dengan mengikuti panduan ini, Anda akan memiliki pemasangan MySQL 8 yang berfungsi.0 di sistem fedora Anda.