Rumah > pangkalan data > tutorial mysql > Analisis memasang contoh MySQL dalam CentOS7

Analisis memasang contoh MySQL dalam CentOS7

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2023-06-03 09:34:02
ke hadapan
955 orang telah melayarinya

1. Muat turun dan pasang sumber MySQL

yum -y install wget https://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
Salin selepas log masuk

Analisis memasang contoh MySQL dalam CentOS7

2. Semak sama ada mysql-community wujud di bawah

dalam /etc/yum.repos. d. repo dan mysql-community-source.repo

Analisis memasang contoh MySQL dalam CentOS7

3. Pasang MySQL

yum -y install mysql-community-server
Salin selepas log masuk

Analisis memasang contoh MySQL dalam CentOS7

berikut pada masa ini Ralat:

"Kunci awam untuk mysql-community-libs-compat-5.7.37-1.el7.x86_64.rpm tidak dipasang

Pakej gagal ialah : mysql-community -libs-compat-5.7.37-1.el7.x86_64

Kunci GPG dikonfigurasikan sebagai: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql ”

Analisis memasang contoh MySQL dalam CentOS7

Sebab bagi situasi di atas ialah GPG MySQL telah dinaik taraf dan perlu diperoleh semula.

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
Salin selepas log masuk

Analisis memasang contoh MySQL dalam CentOS7

Kemudian laksanakan semula arahan "yum -y install mysql-community-server" untuk memasangnya.

Analisis memasang contoh MySQL dalam CentOS7

4. Mulakan perkhidmatan MySQL

Mulakan perkhidmatan:

systemctl start mysqld
Salin selepas log masuk

Jika anda perlu menetapkannya untuk bermula secara automatik semasa but:

systemctl enable mysqld
Salin selepas log masuk

5. Selepas pemasangan selesai,

akan menjana kata laluan rawak secara automatik dalam /var/log/mysqld.log

grep 'temporary password' /var/log/mysqld.log
Salin selepas log masuk

Gunakan memperoleh kata laluan rawak untuk log masuk ke klien MySQL.

mysql -uroot -p
Salin selepas log masuk

Analisis memasang contoh MySQL dalam CentOS7

6. Tetapkan dasar keselamatan kata laluan MySQL

Kekuatan dan panjang kata laluan (4 mewakili tahap terendah, apabila panjang kurang daripada 4, nilainya masih 4 ) ditetapkan ke tahap paling rendah dan menukar kata laluan.

Kekuatan kata laluan:

  • 0: tahap rendah, hanya semak panjang; tahap sederhana (lalai), panjang 8, dan mesti mengandungi nombor, huruf besar dan huruf kecil, dan aksara khas;

  • set global validate_password_policy=0; 
    set global validate_password_length=4;
    alter user 'root'@'localhost' identified by '123456';
    Salin selepas log masuk

  • 7. Sediakan log masuk jauh

    Buat pengguna:
  • create user 'root'@'%' identified by '123456';
    Salin selepas log masuk
Benarkan sambungan jauh:

grant all privileges on *.* to 'root'@'%' with grant option;
Salin selepas log masuk
Analisis memasang contoh MySQL dalam CentOS7Segar semula kebenaran:

flush privileges;
Salin selepas log masuk

Atas ialah kandungan terperinci Analisis memasang contoh MySQL dalam CentOS7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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