Pemasangan MySQL di bawah Linux
MySQL ialah sistem pengurusan pangkalan data hubungan sumber terbuka yang serasi dengan kebanyakan sistem pengendalian, termasuk Linux. Memasang MySQL di bawah Linux membolehkan anda menyimpan dan memproses sejumlah besar data pada pelayan dan melindungi keselamatan data. Di sini kami akan memperkenalkan cara memasang MySQL pada sistem Linux.
1. Semak versi Linux
Sebelum anda mula memasang MySQL, anda perlu mengesahkan pengedaran dan versi Linux anda. Untuk melihat maklumat ini, anda boleh membuka terminal dan taip arahan berikut:
uname -a lsb_release -a
Ini akan mengeluarkan nama pengedaran Linux dan nombor versi anda, serta versi kernel Linux dan seni bina komputer.
2. Tambah sumber MySQL Yum
Kebanyakan pengedaran Linux akan menyediakan cara untuk memasang MySQL melalui yum. Di sini kami akan menambah sumber yum MySQL dan memasang MySQL.
1. Muat turun dan pasang pakej RPM repositori MySQL Yum dari tapak web rasmi MySQL, masukkan arahan berikut:
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
Sila pastikan versi sistem pengendalian anda sepadan dengan fail rpm yang dimuat turun. Jika versi sistem anda dan versi fail yang dimuat turun tidak sepadan, pemasangan mungkin gagal.
2. Sebelum menambah sumber Yum, mula-mula buka /etc/yum.repos.d/mysql-community.repo (fail konfigurasi Yum MySQL) dan semak sama ada parameter sumber Yum adalah betul:
sudo vi /etc/yum.repos.d/mysql-community.repo
Apabila melihat fail konfigurasi ini, beberapa pilihan penting yang anda ingin semak ialah:
Pastikan parameter ini memenuhi keperluan anda. Sebagai contoh, jika anda ingin memasang pakej MySQL Server, semak bahagian "[mysql80-community]" dalam fail untuk memastikan "enabled=1".
3. Pasang MySQL
Pasang pelayan MySQL dengan arahan berikut:
sudo yum install mysql-server
Alat yum akan menyemak semua kebergantungan secara automatik dan memuat turun serta memasang MySQL.
3. Mulakan MySQL
Selepas berjaya memasang pelayan MySQL, anda boleh menjalankan arahan berikut untuk memulakan MySQL:
sudo systemctl enable mysqld sudo systemctl start mysqld
Ini akan memulakan pelayan MySQL dan menjalankannya setiap kali masa ia bermula Mulakan secara automatik.
4. Tetapkan kata laluan akar MySQL
Secara lalai, kata laluan akar MySQL adalah tidak sah untuk meningkatkan perlindungan keselamatan, ia harus ditetapkan kepada kata laluan yang kuat dan unik. Ikuti langkah di bawah untuk menetapkan kata laluan root MySQL.
1. Log masuk ke MySQL menggunakan arahan berikut:
sudo mysql -u root
Jika anda melihat ralat berikut, sila gunakan pilihan "-p" untuk log masuk:
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
sudo mysql -u root -p
2. Gunakan Pernyataan SQL berikut untuk menetapkan kata laluan untuk pengguna root:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
Ganti "new_password" dengan kata laluan baharu yang anda mahu tetapkan.
3. Muat turun pakej mysql_secure_installation dan jalankannya menggunakan arahan berikut:
sudo yum install -y mysql-secure-installation sudo mysql_secure_installation
4. Skrip akan membimbing anda untuk menetapkan pilihan keselamatan MySQL yang lain, seperti melumpuhkan pengguna tanpa nama dan akses jauh.
5. Kesimpulan
Melalui langkah di atas, anda telah berjaya memasang dan menyediakan pangkalan data MySQL di bawah Linux. Kini anda boleh mula menggunakan MySQL untuk menyimpan dan memproses data. Semasa proses kerja, ingat untuk melindungi keselamatan data dan menggunakan MySQL secara kerap untuk menjadikan pelayan Linux anda lebih stabil dan selamat.
Atas ialah kandungan terperinci Pemasangan Mysql di bawah linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!