Pasang MariaDB 10.4 di CentOS7

Rujukan

Laman web rasmi Dokumentasi Produk Galera cluster

Tambah fail REPO

Gunakan vi atau vim untuk mengedit fail /etc/yum.repos.d/MariaDB.repo, salin kandungan berikut ke fail, kemudian simpan dan keluar.

            [mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
        

Lakukan operasi pemasangan dan mulakan perkhidmatan

            yum -y install MariaDB-server MariaDB-client
systemctl enable mariadb
systemctl start mariadb
        

Buat pengguna dan beri kebenaran

Setelah pemasangan selesai, kita boleh log masuk ke MariaDB secara langsung pada mesin ini dan kemudian membenarkannya. Satu perkara yang memerlukan perhatian khusus untuk operasi kebenaran adalah bahawa anda tidak dapat mengganti localhost apabila anda menggunakan% ke wildcard semua alamat, jadi jika kami menggunakan localhost untuk mengakses mesin ini, kami mesti memberi kebenaran lagi. Setelah kebenaran selesai, kebenaran mesti disegarkan, jika tidak, ia tidak akan berlaku. Untuk perincian, sila rujuk contoh berikut.

            grant all privileges on *.* to 'username'@'%' identified by 'password' with grant option;
grant all privileges on *.* to 'username'@'localhost' identified by 'password' with grant option;
flush privileges;
        

Perkhidmatan Pengesahan

Setelah memberi kebenaran, kami menggunakan akaun baru untuk log masuk ke MariaDB. Sekiranya sambungan berjaya, konfigurasi berjaya. Kita juga perlu menggunakan mesin lain untuk menyambung untuk menguji sama ada mesin bukan tempatan dapat menyambung ke MariaDB. Sekiranya sambungan gagal, periksa sama ada firewall dihalang.

            mysql -u username -p password
mysql -h x.x.x.x -u username -p password