Cara memasang mysql 5.7 di Amazon Linux

Cara memasang mysql 5.7 di Amazon Linux

Apabila anda menjalankan pangkalan data pengeluaran, anda memerlukan penyelesaian yang boleh dipercayai yang mempunyai masa pemulihan yang cepat, tidak akan merosakkan aplikasi anda, dan memenuhi tuntutan prestasi pengguna anda. Itu tidak bermaksud anda harus menghabiskan banyak wang tunai. Amazon menyediakan perkhidmatan yang memudahkan untuk menggunakan pangkalan data baru mengenai infrastruktur mereka tanpa perlu mengetahui terlalu banyak tentang bagaimana perkara -perkara ini berfungsi.

Artikel ini akan berjalan melalui proses memasang mysql 5.7 di Amazon Linux 2.

Prasyarat

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

Kemas kini sudo yum -y  

Langkah 1 - Pasang MySQL di Amazon Linux

Repositori lalai Amazon Linux mengandungi pakej MariaDB untuk pemasangan. Untuk memasang pelepasan komuniti MySQL, pertama, konfigurasikan repositori mysql yum di mesin anda.

sudo rpm -uvh https: // dev.mysql.com/GET/MySQL57-Community-Release-EL7-11.Noarch.rpm  
rpm --import https: // repo.mysql.COM/RPM-GPG-KEY-MYSQL-2022 

Selepas itu jalankan arahan berikut untuk memasang MySQL 5.7 pakej pada sistem anda. Ini juga akan memasang semua kebergantungan yang diperlukan.

sudo yum pasang pelayan mysql-community  
Ketergantungan diselesaikan =============================================== ================================================= ======== Pakej Repositori Versi Pakej ======================================== ================================================= ================== Pemasangan: MySQL-Community-Libs x86_64 5.7.39-1.EL7 MySQL57-Community 2.6 m Menggantikan Mariadb-libs.x86_64 1: 5.5.68-1.AMZN2 MySQL-Community-Libs-Compat X86_64 5.7.39-1.EL7 MySQL57-Community 1.2 m Menggantikan MariaDB-libs.x86_64 1: 5.5.68-1.AMZN2 MySQL-Community-Server x86_64 5.7.39-1.EL7 MYSQL57-Community 178 m Memasang untuk Dependencies: MySQL-Community-Client X86_64 5.7.39-1.EL7 MySQL57-Community 28 m Mysql-Community-Common X86_64 5.7.39-1.EL7 MySQL57-Community 311 K NCURSES-COMPAT-LIBS X86_64 6.0-8.20170212.Amzn2.1.3 Amzn2-core 308 K Ringkasan Transaksi ======================================================= ================================================= ============= Memasang 3 Pakej (+3 Pakej Bergantung) Jumlah Saiz Muat turun: 210 m Adakah ini OK [Y/D/N]: Y 

Tekan 'Y' apabila meminta pengesahan untuk menyelesaikan pemasangan.

Setelah pemasangan MySQL disiapkan pada sistem Amazon Linux anda. Anda perlu membolehkan perkhidmatan MySQL bermula pada boot sistem. Juga, mulakan perkhidmatan menggunakan arahan berikut:

sudo systemctl membolehkan mysqld  SUDO Systemctl Mula Mysqld  

Sebaik sahaja anda memulakan pelayan MySQL untuk kali pertama, kata laluan yang dihasilkan secara automatik ditetapkan untuk akaun root. Anda boleh menemui kata laluan ini dalam log mysql.

sudo grep 'kata laluan sementara'/var/log/mysqld.log  2022-08-18T07: 31: 38.099501Z 1 [NOTA] Kata laluan sementara dijana untuk [dilindungi e -mel]: ?iy.1GMJBA = J 

Salin kata laluan ini dan gunakan ini untuk wizard persediaan pasca pemasangan.

Langkah 2 - Persediaan Pemasangan Pos

Pelayan Komuniti MySQL telah dipasang pada sistem anda. Sekarang jalankan arahan berikut untuk menggunakan keselamatan di pelayan MySQL. Cukup laksanakan arahan di bawah dan ikuti Wizard Keselamatan.

sudo mysql_secure_installation  

Masukkan kata laluan root yang terdapat dalam langkah di atas, kemudian tetapkan kata laluan baru untuk akaun root mysql. Seterusnya, ikuti arahan pada skrin dan tekan Y untuk semua operasi lain untuk memohon keselamatan yang lebih baik.

  • Masukkan Kata Laluan untuk Root Pengguna: [Masukkan kata laluan root semasa]
  • Kata laluan baharu: [Masukkan kata laluan root baru]
  • Masuk semula kata laluan baru: [Masukkan semula kata laluan root baru]
  • Anggaran kekuatan kata laluan: 100
    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
  • Semua selesai!

Langkah 3 - 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.

mysql -u root -p Masukkan Kata Laluan: Selamat Datang ke Monitor MySQL. Perintah berakhir dengan; atau \ g. ID sambungan mysql anda ialah 5 versi pelayan: 5.7.39 Server Komuniti MySQL (GPL) Hak Cipta (C) 2000, 2022, 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

Dalam tutorial ini, anda telah belajar memasang Server Komuniti MySQL pada sistem Amazon Linux 2.