Rumah > Artikel > pangkalan data > Analisis memasang contoh MySQL dalam CentOS7
yum -y install wget https://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
dalam /etc/yum.repos. d. repo dan mysql-community-source.repo
yum -y install mysql-community-server
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 ”
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
Kemudian laksanakan semula arahan "yum -y install mysql-community-server" untuk memasangnya.
Mulakan perkhidmatan:
systemctl start mysqld
Jika anda perlu menetapkannya untuk bermula secara automatik semasa but:
systemctl enable mysqld
akan menjana kata laluan rawak secara automatik dalam /var/log/mysqld.log
grep 'temporary password' /var/log/mysqld.log
Gunakan memperoleh kata laluan rawak untuk log masuk ke klien MySQL.
mysql -uroot -p
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';
create user 'root'@'%' identified by '123456';Benarkan sambungan jauh:
grant all privileges on *.* to 'root'@'%' with grant option;Segar semula kebenaran:
flush privileges;
Atas ialah kandungan terperinci Analisis memasang contoh MySQL dalam CentOS7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!