MySQL ialah sistem pengurusan pangkalan data hubungan yang digunakan secara meluas, sering digunakan untuk penyimpanan data dan pengurusan tapak web atau aplikasi. MySQL digunakan secara meluas, baik oleh pembangun individu mahupun perusahaan besar.
Pemasangan MySQL boleh dicapai dalam pelbagai cara, seperti melalui pakej pemasangan binari, pengurus pakej yum, imej docker, dsb. Walau bagaimanapun, jika anda ingin memasang MySQL melalui pakej termampat, artikel ini akan memperkenalkan cara memasang pakej termampat MySQL dalam sistem Linux.
Mengenai pakej termampat MySQL
Pakej termampat MySQL ialah cara yang sangat mudah untuk memasang MySQL. Pakej termampat MySQL ialah pakej fail binari yang disusun, yang mengandungi program pelayan MySQL, program klien MySQL, program pengurusan MySQL, dsb., dan boleh dinyahmampat terus ke lokasi tertentu untuk digunakan. Pakej pemasangan MySQL biasanya dalam format .tar.gz atau .zip, dan kami boleh memuat turunnya dari tapak web rasmi.
Langkah 1: Muat turun pakej termampat MySQL
Pakej termampat MySQL boleh didapati di halaman muat turun tapak web rasmi MySQL di https://dev.mysql.com/downloads/mysql/. Pilih pakej mampat yang sepadan mengikut versi dan platform yang diperlukan Artikel ini mengambil versi 5.7 sebagai contoh.
Selepas mengklik untuk memasuki halaman, anda akan melihat senarai fail yang boleh dimuat turun, pilih sahaja fail yang anda perlukan.
Langkah 2: Sediakan atur cara pemasangan
Selepas muat turun selesai, kami perlu menyahmampat pakej termampat MySQL Selepas penyahmampatan, anda boleh mencari fail yang serupa dengan mysql-5.7.28-. fail linux-glibc2.12-x86_64. Kita perlu menyahmampat fail ke lokasi yang ditentukan (contohnya, direktori /opt), gunakan arahan berikut:
sudo tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz -C /opt
Arahan ini akan menyahmampat fail yang dimampatkan ke direktori /opt. Selepas penyahmampatan, anda boleh melihat direktori .mysql dan data Direktori .mysql sepadan dengan direktori fail konfigurasi MySQL, dan direktori data ialah direktori tempat MySQL menyimpan data.
Langkah 3: Buat pengguna MySQL
Kami perlu menambah pengguna MySQL untuk menjalankan perkhidmatan MySQL dengan cara yang selamat. Cipta pengguna MySQL dengan arahan berikut:
sudo groupadd mysql sudo useradd -r -g mysql mysql
Selepas penciptaan, kita perlu menetapkan kebenaran akses untuk direktori data MySQL dan direktori fail konfigurasi untuk pengguna. Lulus arahan berikut:
sudo chown -R mysql:mysql /opt/mysql-5.7.28-linux-glibc2.12-x86_64/.mysql /opt/mysql-5.7.28-linux-glibc2.12-x86_64/data
Langkah 4: Tetapkan pembolehubah persekitaran MySQL
Untuk memudahkan penggunaan seterusnya, kita perlu menambah direktori fail pelaksanaan MySQL pada PATH pembolehubah persekitaran. Lulus arahan berikut:
echo 'export PATH=$PATH:/opt/mysql-5.7.28-linux-glibc2.12-x86_64/bin' >>~/.bashrc source ~/.bashrc
Langkah 5: Konfigurasikan MySQL
Selepas pemasangan selesai, kita perlu melengkapkan tetapan asas MySQL melalui fail konfigurasi. Fail my.cnf boleh didapati dalam direktori mysql-5.7.28-linux-glibc2.12-x86_64/.mysql, iaitu fail konfigurasi MySQL. Kami boleh mengubah suai parameter dalam fail konfigurasi mengikut keperluan sebenar.
Secara lalai, pelayan MySQL menyediakan semua alamat IP Jika anda perlu menentukan alamat IP, anda boleh menambah parameter berikut pada fail konfigurasi:
bind-address=127.0.0.1
Langkah 6: Mulakan MySQL<. 🎜>
Kita boleh memulakan perkhidmatan MySQL seperti berikut:sudo /opt/mysql-5.7.28-linux-glibc2.12-x86_64/bin/mysqld_safe &
sudo /opt/mysql-5.7.28-linux-glibc2.12-x86_64/bin/mysqladmin -u root -p status
mysql -u root
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
Atas ialah kandungan terperinci pemasangan pakej termampat mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!