Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk memasang mysql dalam rpm dalam centos

Bagaimana untuk memasang mysql dalam rpm dalam centos

WBOY
WBOYasal
2022-01-20 13:59:324812semak imbas

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.

Bagaimana untuk memasang mysql dalam rpm dalam centos

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

Bagaimana untuk memasang mysql dalam rpm dalam centos

3.2 Lihat kata laluan asal

    grep "password" /var/log/mysqld.log

Bagaimana untuk memasang mysql dalam rpm dalam centos

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

Bagaimana untuk memasang mysql dalam rpm dalam centos

6. Ubah suai bahasa MySQL

Mula-mula log masuk ke mysql sekali lagi, dan kemudian masukkan status:

Bagaimana untuk memasang mysql dalam rpm dalam centos

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

Bagaimana untuk memasang mysql dalam rpm dalam centos

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

Bagaimana untuk memasang mysql dalam rpm dalam centos

Jika ralat dilaporkan selepas log masuk MySQL selepas dimulakan semula, sila gunakan 3.1 di atas untuk menyemak sama ada status permulaan MySQL adalah

Bagaimana untuk memasang mysql dalam rpm dalam centos

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!

Kenyataan:
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