Installa MariaDB 10.4 fuq CentOS7

Referenza

Websajt uffiċjali Dokumentazzjoni tal-Prodott Galera cluster

Żid il-fajl REPO

Uża vi jew vim biex teditja l-fajl /etc/yum.repos.d/MariaDB.repo, ikkopja l-kontenut li ġej fil-fajl, imbagħad issalva u ħareġ.

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

Wettaq l-operazzjoni ta 'installazzjoni u ibda s-servizz

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

Oħloq utent u tawtorizza

Wara li l-installazzjoni tkun lesta, nistgħu nidħlu f’MariaDB direttament fuq din il-magna u mbagħad nawtorizzawha. Punt li jeħtieġ attenzjoni speċjali għall-operazzjoni tal-awtorizzazzjoni huwa li ma tistax tissostitwixxi localhost meta tuża% biex tibbaża l-indirizzi kollha, allura jekk nużaw localhost biex ikollna aċċess għal din il-magna, irridu nawtorizzaw mill-ġdid. Wara li titlesta l-awtorizzazzjoni, il-permessi għandhom jiġu aġġornati, inkella ma tidħolx fis-seħħ. Għad-dettalji, jekk jogħġbok irreferi għall-eżempju li ġej.

            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;
        

Servizz ta 'Verifika

Wara l-awtorizzazzjoni, nużaw il-kont il-ġdid biex nilloggjaw f'MariaDB. Jekk il-konnessjoni tirnexxi, il-konfigurazzjoni tirnexxi. Għandna bżonn nużaw ukoll magni oħra biex nikkonnettjaw biex nittestjaw jekk magni mhux lokali jistgħux jikkonnettjaw ma 'MariaDB. Jekk il-konnessjoni tfalli, iċċekkja jekk il-firewall huwiex ristrett.

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