CentOS ialah pengedaran sistem pengendalian Linux, yang digunakan secara meluas dalam pelayan peringkat perusahaan, platform pengkomputeran awan dan medan lain. MySQL ialah sistem pengurusan pangkalan data hubungan popular yang juga memainkan peranan penting dalam aplikasi peringkat perusahaan. Artikel ini akan memperkenalkan cara menggunakan perintah yum untuk memasang dan mengkonfigurasi MySQL dalam sistem CentOS.
1. Pasang yum
Yum ialah alat automatik yang disediakan oleh CentOS untuk memudahkan pengurusan pakej perisian Ia boleh mendapatkan dan memasang pakej perisian dari repositori rasmi. Sebelum menggunakan arahan yum, anda perlu memasang yum terlebih dahulu.
1. Semak sama ada yum telah dipasang
Anda boleh menyemak sama ada yum telah dipasang dalam sistem dengan memasukkan arahan berikut:
yum repolist
Jika yum telah dipasang, anda akan melihat maklumat Output yang serupa dengan yang berikut:
repo id repo name status base CentOS-6 - Base 6,706 extras CentOS-6 - Extras 62 updates CentOS-6 - Updates 328
2 Pasang yum
Jika yum tidak dipasang dalam sistem, anda boleh memasangnya melalui arahan berikut:
sudo yum install yum
uname -a
sudo wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
sudo yum repolist enabled | grep "mysql.*-community.*"
mysql-connectors-community/x86_64 MySQL Connectors Community 16 mysql-tools-community/x86_64 MySQL Tools Community 49 mysql57-community/x86_64 MySQL 5.7 Community Server 385
sudo yum install mysql-server
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
Dalam fail konfigurasi CentOS-Base.repo, tambah kandungan berikut:
[mysql-connectors-community] name=MySQL Connectors Community baseurl=https://repo.mysql.com/yum/mysql-connectors-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle [mysql-tools-community] name=MySQL Tools Community baseurl=https://repo.mysql.com/yum/mysql-tools-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle [mysql57-community] name=MySQL 5.7 Community Server baseurl=https://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle
Nota: Jika anda memerlukan versi 6.x sistem CentOS, el/6/ baseurl perlu kekal tidak berubah jika ia adalah versi 7.x sistem CentOS, el/6/ perlu ditukar kepada el/7/
c. Kemas kini yum cache
sudo yum makecache
d Pasang MySQL
sudo yum install mysql-server
Nota: Apabila memasang MySQL, pakej pergantungan dan fail pembangunan yang berkaitan akan dipasang secara automatik
3 . Mulakan dan konfigurasikan MySQL
Selepas melengkapkan pemasangan MySQL, anda perlu memulakannya dan membuat konfigurasi yang diperlukan.
1. Mulakan MySQL
Gunakan arahan berikut untuk memulakan MySQL:
sudo service mysqld start
Jika permulaan gagal, anda boleh melihat fail log dan menyelesaikan masalah:
sudo tail /var/log/mysqld.log
2 , Konfigurasikan MySQL
a Log masuk ke MySQL
Gunakan arahan berikut untuk log masuk ke MySQL:
mysql -u root -p
Masukkan kata laluan awal untuk log masuk ke shell MySQL.
b. Tukar kata laluan awal
Apabila log masuk ke shell MySQL buat kali pertama, anda perlu menukar kata laluan lalai. Gunakan arahan berikut untuk menukar kata laluan:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';
dengan kata laluan baharu ialah kata laluan baharu, yang boleh ditetapkan mengikut keperluan.
c. Konfigurasikan MySQL
Dalam MySQL, pelbagai parameter dilaksanakan dengan mengubah suai fail konfigurasi Berikut ialah beberapa item konfigurasi biasa:
Laluan storan pangkalan data: Ubah suai nilai datadir dalam fail /etc/my.cnfsudo service mysqld restart
Pada ketika ini, kami telah menyelesaikan proses memasang dan mengkonfigurasi MySQL menggunakan arahan yum dalam sistem CentOS.
Atas ialah kandungan terperinci pemasangan mysql yum centos. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!