Cara memasang mysql 8.0 di Fedora

Cara memasang mysql 8.0 di Fedora

MySQL adalah sistem pengurusan pangkalan data relasi sumber terbuka yang digunakan secara meluas untuk menyimpan dan menganjurkan data secara berstruktur. Fedora adalah pengedaran Linux yang popular yang digunakan secara meluas oleh pemaju dan pentadbir sistem. I

Sekiranya anda perlu memasang mysql 5.7, Repositori Rasmi menyediakan pakej sehingga Fedora 31. Versi Fedora terkini disyorkan untuk menggunakan mysql 8.0. Gunakan artikel lain untuk memasang mysql 5.7 di Fedora 31/30 dan versi terdahulu.

Dalam artikel ini, kami akan membincangkan cara memasang MySQL 8.0 di Fedora.

Prasyarat

Log masuk ke sistem fedora anda dan buka terminal. Sekarang tingkatkan pakej semasa ke versi terkini dengan menjalankan arahan berikut.

Kemas kini SUDO DNF  

Langkah 1: Repositori persediaan yum

Pasukan MySQL secara rasmi menyediakan repositori yum untuk pemasangan pelayan komuniti MySQL di Fedora Systems. Buat fail repositori Yum baru menggunakan kandungan di bawah:

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

Tambahkan kandungan di bawah ke fail:

[mysql80-community] name = mysql 8.0 Baseurl Server Community = http: // repo.mysql.com/yum/mysql-8.0-Community/FC/$ ReleaSever/$ Basearch/enabled = 1 gpgCheck = 1 gpgkey = file: /// etc/pki/rpm-gpg/rpm-gpg-key-mysql
123456[mysql80-community] name = mysql 8.0 ServerBaseURL Komuniti = http: // repo.mysql.com/yum/mysql-8.0-Community/FC/$ ReleaSever/$ Basearch/Enabled = 1GPGCheck = 1GPGKEY = File: //

Simpan fail dan tutup.

Langkah 2: Pasang MySQL di Fedora

Sekarang, jalankan arahan berikut untuk memasang -pelayan-komuniti MySQL Pakej pada sistem fedora anda. Ini juga akan memasang semua kebergantungan yang diperlukan pada sistem anda.

SUDO DNF Pasang-pelayan MySQL-Community  

Ini akan memasang pakej terbaru MySQL 8 di Fedora Systems.

Memasang MySQL 8 di Fedora
Setelah pemasangan selesai, anda perlu mengaktifkan dan memulakan perkhidmatan MySQL.

sudo systemctl membolehkan mysqld.perkhidmatan  SUDO Systemctl Mula Mysqld.perkhidmatan  

Sekarang, ikuti arahan pasca pemasangan.

Langkah 3: Mengamankan MySQL

Pelayan Komuniti MySQL telah dipasang pada sistem anda. Pemasang juga akan menghasilkan kata laluan rawak dan menetapkannya untuk pengguna root. Anda boleh menemui kata laluan pengguna root dalam fail log.

GREP 'Kata laluan sementara dihasilkan'/var/log/mysqld.log | ekor -1  2018-10-16T11: 49: 31.216147Z 1 [NOTA] Kata laluan sementara dijana untuk [dilindungi e -mel]: 4FYJRUSM58KW7 

Sekarang jalankan arahan berikut untuk menggunakan keselamatan di pelayan MySQL. Cukup laksanakan arahan di bawah dan ikuti Wizard Keselamatan.

sudo mysql_secure_installation  

Ikuti arahan di skrin. Tukar kata laluan akaun root anda dan tekan Y untuk semua operasi lain untuk memohon keselamatan yang lebih baik.

  • Tukar kata laluan untuk root? - Tekan Y dan tukar kata laluan root
  • Keluarkan pengguna tanpa nama? Tekan y
  • Tidak balak log masuk dari jauh? Tekan y
  • Keluarkan pangkalan data ujian dan akses kepadanya? (Tekan y
  • Muat semula jadual keistimewaan sekarang? Tekan y

Langkah 4: Sambungkan Terminal MySQL

Semua selesai. Anda kini boleh menyambung ke pelayan MySQL menggunakan baris arahan. Perintah berikut akan menghubungkan mysql berjalan di localhost sebagai pengguna root. Ini akan meminta kata laluan akaun root. Anda juga boleh memasang Stack Lamp di Fedora dan mengkonfigurasi phpmyadmin di Fedora untuk mengakses pangkalan data secara grafik.

mysql -u root -p  
Sambung ke Shell MySQL

Sekarang, anda boleh membuat pangkalan data untuk aplikasi anda untuk menyimpan data.

Kesimpulan

Kesimpulannya, memasang mysql 8.0 di Fedora adalah proses mudah yang dapat diselesaikan dalam beberapa langkah mudah. Dengan mengikuti panduan ini, anda akan mempunyai pemasangan kerja MySQL 8.0 pada sistem fedora anda.