pemasangan mysql yum centos

WBOY
Lepaskan: 2023-05-20 09:12:37
asal
1636 orang telah melayarinya

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
Salin selepas log masuk

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
Salin selepas log masuk

2 Pasang yum

Jika yum tidak dipasang dalam sistem, anda boleh memasangnya melalui arahan berikut:

sudo yum install yum
Salin selepas log masuk
<. 🎜>2. Pasang MySQL

Sebelum memasang MySQL, anda perlu menentukan versi sistem CentOS dan seni bina CPU Anda boleh menggunakan arahan berikut untuk menyemak:

uname -a
Salin selepas log masuk

Terdapat 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.rpm
Salin selepas log masuk

Nota: Jika anda memerlukan versi lain. MySQL, anda boleh menukar arahan di atas Tukar 57 ke nombor versi lain

b Pasang fail konfigurasi sumber yum

sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
Salin selepas log masuk

c. Lihat sumber yum mysql

sudo yum repolist enabled | grep "mysql.*-community.*"
Salin selepas log masuk

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                          385
Salin selepas log masuk

d Pasang MySQL

sudo yum install mysql-server
Salin selepas log masuk
Salin selepas log masuk

2

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.backup
Salin selepas log masuk
<🎜. >b. 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
Salin selepas log masuk

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
Salin selepas log masuk

d Pasang MySQL

sudo yum install mysql-server
Salin selepas log masuk
Salin selepas log masuk

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
Salin selepas log masuk

Jika permulaan gagal, anda boleh melihat fail log dan menyelesaikan masalah:

sudo tail /var/log/mysqld.log
Salin selepas log masuk

2 , Konfigurasikan MySQL

a Log masuk ke MySQL

Gunakan arahan berikut untuk log masuk ke MySQL:

mysql -u root -p
Salin selepas log masuk

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';
Salin selepas log masuk

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.cnf
  • Set aksara pangkalan data: Ubah suai nilai set aksara lalai dalam fail /etc/my.cnf kepada set aksara yang ditentukan
  • Enjin lalai: Ubah suai nilai default-storage-engine dalam fail /etc/my.cnf kepada enjin yang ditentukan
  • Selepas mengubah suai fail konfigurasi, anda perlu memulakan semula MySQL untuknya untuk berkuat kuasa:
sudo service mysqld restart
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan