Rumah >pangkalan data >tutorial mysql >pemasangan mysql yum centos
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<.>2. Pasang MySQLSebelum memasang MySQL, anda perlu menentukan versi sistem CentOS dan seni bina CPU Anda boleh menggunakan arahan berikut untuk menyemak:
uname -aTerdapat dua cara untuk memasang. MySQL: satu adalah untuk menambah pemasangan gudang pihak ketiga, yang lain adalah untuk memasang melalui sumber rasmi. Kedua-dua kaedah ini akan diperkenalkan di bawah. 1. Pasang MySQL melalui gudang pihak ketiga Gudang pihak ketiga merujuk kepada gudang perisian yang tidak disediakan secara rasmi oleh CentOS, kerana ia biasanya mengandungi versi baharu pakej perisian, dan gudang rasmi CentOS Versi perisian agak lama. Sebelum menggunakan gudang pihak ketiga, anda perlu mengkonfigurasinya. Mengambil sumber yum yang disediakan secara rasmi oleh MySQL sebagai contoh, kaedah konfigurasi adalah seperti berikut: a. Muat turun fail konfigurasi sumber yum mysql:
sudo wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpmNota: Jika anda memerlukan versi lain. MySQL, anda boleh menukar arahan di atas Tukar 57 ke nombor versi lainb Pasang fail konfigurasi sumber yum
sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpmc. Lihat sumber yum mysql
sudo yum repolist enabled | grep "mysql.*-community.*"Jika kandungan berikut adalah output, ini bermakna ia telah Berjaya menambah sumber mysql:
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 385d Pasang MySQL
sudo yum install mysql-server2 Secara lalai, ia tidak disertakan dalam sumber rasmi CentOS Integrasikan pakej MySQL, jadi sumber rasmi perlu ditambah secara manual. Berikut ialah langkah untuk menambah sumber rasmi dan memasang MySQL: a Sandarkan sumber yum sistem Sandarkan fail konfigurasi yum sistem sebelum menambah sumber luaran
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupb. Pengeditan manual /etc/yum.repos.d/CentOS-Base.repo
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!