Cara memasang mysql 8.0 pada aliran Rhel & Centos 9
- 2156
- 211
- Clarence Tromp
MySQL adalah sistem pengurusan pangkalan data relasi sumber terbuka yang digunakan secara meluas untuk menyimpan dan mengatur data. Red Hat Enterprise Linux (RHEL) dan CentOS Stream adalah dua pengagihan Linux popular yang digunakan oleh banyak pemaju dan pentadbir sistem. Dalam artikel ini, kami akan membincangkan cara memasang MySQL 8.0 pada aliran RHEL dan CentOS 9.
Prasyarat
- RHEL atau CentOS Stream 9 sistem operasi dipasang di komputer anda
- Akses pengguna root atau pengguna dengan keistimewaan sudo
Langkah 1: Menambah repositori MySQL
Langkah pertama dalam memasang mysql 8.0 di RHEL dan CentOS Stream 9 adalah untuk menambah repositori MySQL rasmi ke sistem anda. Ini akan memastikan bahawa anda mendapat versi terbaru MySQL dan anda menerima kemas kini automatik.
Untuk menambah repositori MySQL, buka terminal dan muat turun pakej konfigurasi repositori:
wget https: // repo.mysql.com // MySQL80-Community-Release-El9-1.Noarch.rpm
Setelah muat turun selesai, pasangkannya:
SUDO DNF Pasang MySQL80-Community-Release-EL9-1.Noarch.rpm
Langkah 2: Memasang MySQL 8.0
Sekarang bahawa repositori telah ditambah ke sistem anda, anda boleh meneruskan memasang mysql 8.0 dengan menggunakan arahan berikut:
SUDO DNF Pasang-pelayan MySQL-Community
Selepas pemasangan selesai, mulakan perkhidmatan MySQL dengan menggunakan arahan berikut:
SUDO Systemctl Mula Mysqld
Langkah 3: Mengamankan MySQL
Secara lalai, mysql tidak dijamin apabila ia mula dipasang. Semasa pemasangan, kata laluan sementara ditetapkan ke akaun root. Anda boleh mendapatkan kata laluan dari fail log menggunakan arahan berikut:
GREP 'Kata laluan sementara dihasilkan'/var/log/mysqld.log | ekor -1
2023-02-07T07: 56: 14.276442Z 6 [nota] [MY-010454] [Server] Kata laluan sementara dijana untuk [E-mel dilindungi]: Zydsro9Cew> 9
Dalam output di atas, kata laluan semasa adalah 'Zydsro9cew> 9'.
Kemudian, anda perlu menjalankan arahan berikut untuk mengamankannya.
sudo mysql_secure_installation
Anda akan diminta untuk menetapkan kata laluan root untuk mysql dan menjawab beberapa soalan keselamatan. Jawab soalan -soalan ini mengikut keutamaan anda.
- Masukkan Kata Laluan untuk Root Pengguna: [Masukkan kata laluan sementara]
- Kata laluan baharu: [Masukkan kata laluan baru]
- Masuk semula kata laluan baru: [Masuk semula kata laluan baru]
- Tukar kata laluan untuk root ? ((Tekan y | y untuk ya, apa -apa kunci lain untuk tidak): n
- Keluarkan pengguna tanpa nama? (Tekan y | y untuk ya, apa -apa kunci lain untuk tidak): y
- Tidak balak log masuk dari jauh? (Tekan y | y untuk ya, apa -apa kunci lain untuk tidak): y
- Keluarkan pangkalan data ujian dan akses kepadanya? (Tekan y | y untuk ya, apa -apa kunci lain untuk tidak): y
- Muat semula jadual keistimewaan sekarang? (Tekan y | y untuk ya, apa -apa kunci lain untuk tidak): y
Setelah selesai, MySQL kini dijamin.
Langkah 4: Menguji pemasangan
Untuk menguji pemasangan, anda boleh log masuk ke shell MySQL dengan menggunakan arahan berikut:
mysql -u root -p
Masukkan kata laluan root yang anda tetapkan semasa proses keselamatan, dan anda harus dapat mengakses shell mysql.
Output: Masukkan Kata Laluan: Selamat Datang ke Monitor MySQL. Perintah berakhir dengan; atau \ g. ID sambungan mysql anda ialah 13 versi pelayan: 8.0.32 Server Komuniti MySQL - GPL Hak Cipta (c) 2000, 2023, Oracle dan/atau sekutunya. Oracle adalah tanda dagangan berdaftar Oracle Corporation dan/atau sekutunya. Nama lain mungkin menjadi tanda dagangan pemilik masing -masing. Taipkan 'bantuan;' atau '\ h' untuk mendapatkan bantuan. Taipkan '\ c' untuk membersihkan pernyataan input semasa. mysql>
Kesimpulan
Kesimpulannya, memasang mysql 8.0 pada RHEL dan CentOS Stream 9 adalah proses mudah yang dapat diselesaikan dalam beberapa langkah mudah. Dengan mengikuti panduan ini, anda akan mempunyai pemasangan kerja MySQL 8.0 pada sistem rhel atau centos aliran 9 anda.
- « Menyediakan antara muka web VNSTAT PHP di CentOS dan Fedora
- Cara Memisahkan Arkib Besar di Linux Menggunakan Baris Perintah »