Kaedah: 1. Gunakan perintah "yum -y install mysql57-community-release-el7-10.noarch.rpm" untuk memuat turun fail rpm 2. Gunakan "yum install -y mysql-server mys" untuk memasangnya Itu sahaja.
Persekitaran pengendalian tutorial ini: sistem linux7.3, versi mysql8.0.22, komputer Dell G3.
Cara memasang mysql dalam rpm dalam centos
1. Periksa sama ada MySQL dipasang pada pelayan
rpm -qa|grep -i mysql
1.1 Jika ya Jika pemadaman tidak meneruskan ke langkah seterusnya
yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mysql rm /etc/my.cnf
Selepas pemadaman selesai, semak semula jika ia terus memadam yum alih keluar nama sedia ada
2 fail MySQL RPM
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm yum -y install mysql57-community-release-el7-10.noarch.rpm
2.1 Pasang MySQL (simpan Y)
yum install -y mysql-server mysql mysql-deve
2.2 Selepas pemasangan selesai, semak sama ada pemasangan berjaya
rpm -qi mysql-community-server
3 Mulakan perkhidmatan mysql
systemctl start mysqld.service
3.1 Lihat status permulaan
systemctl status mysqld.service
3.2 Lihat kata laluan asal
grep "password" /var/log/mysqld.log
Log masuk ke MySQL berdasarkan kata laluan asal anda
mysql -u root -p
4. Ubah suai kata laluan lalai MySQL
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
kata laluan baharu ialah kata laluan baharu. ditetapkan untuk anda Nota: Tetapan kata laluan mesti mengandungi huruf besar dan huruf kecil, nombor dan simbol khas (,/'; : dsb.), jika tidak, konfigurasi tidak boleh berjaya
5 Konfigurasikan perkhidmatan jauh
Jalankan arahan berikut untuk mendayakan sekatan capaian jauh (Nota: IP yang didayakan oleh arahan berikut ialah 192.168.0.1. Jika anda ingin mendayakan semua , gunakan % bukannya IP)
grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;
kata laluan ialah kata laluan yang anda tetapkan untuk diri sendiri. Kemudian masukkan dua baris arahan berikut
flush privileges; exit
6. Ubah suai bahasa MySQL
Mula-mula log masuk ke mysql sekali lagi, dan kemudian masukkan status:
Anda dapat melihat bahawa anak panah hijau bukan utf-8
Jadi kita keluar dari mysql dahulu, dan kemudian mengubah suai kandungan fail dalam my.cnf fail dalam direktori dll
Selepas memasukkan fail, tambah empat baris kod
Kod itu
[client] default-character-set=utf8 character-set-server=utf8 collation-server=utf8_general_ci
Selepas disimpan fail my.cnf yang telah diubah, Mulakan semula mysql, kemudian masukkan status untuk menyemak semula, anda akan mendapati perubahan
Jika ralat dilaporkan selepas log masuk MySQL selepas dimulakan semula, sila gunakan 3.1 di atas untuk menyemak sama ada status permulaan MySQL adalah
Jika tidak, sila gunakan 3 di atas untuk memulakan MySQL, semak status permulaan dan log masuk ke MySQL untuk menyemak format aksara
Pembelajaran yang disyorkan: tutorial video mysql
Atas ialah kandungan terperinci Bagaimana untuk memasang mysql dalam rpm dalam centos. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!