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

Bagaimana untuk memasang mysql dalam rpm dalam centos

WBOY
Lepaskan: 2022-01-20 13:59:32
asal
4863 orang telah melayarinya

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

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

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

2.1 Pasang MySQL (simpan Y)

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

2.2 Selepas pemasangan selesai, semak sama ada pemasangan berjaya

    rpm -qi mysql-community-server
Salin selepas log masuk

3 Mulakan perkhidmatan mysql

    systemctl start  mysqld.service
Salin selepas log masuk

3.1 Lihat status permulaan

    systemctl status mysqld.service
Salin selepas log masuk

Bagaimana untuk memasang mysql dalam rpm dalam centos

3.2 Lihat kata laluan asal

    grep "password" /var/log/mysqld.log
Salin selepas log masuk

Bagaimana untuk memasang mysql dalam rpm dalam centos

Log masuk ke MySQL berdasarkan kata laluan asal anda

    mysql -u root -p
Salin selepas log masuk

4. Ubah suai kata laluan lalai MySQL

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
Salin selepas log masuk

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

kata laluan ialah kata laluan yang anda tetapkan untuk diri sendiri. Kemudian masukkan dua baris arahan berikut

        flush privileges;
        exit
Salin selepas log masuk

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

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!

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