Artiklite kataloog
See õpetus juhendab teid, kuidassenti 7, uuendage/installige MariaDB uusimale MariaDB versioonile.
See õpetus kehtib ka CWP jaVestaCPvõi mõni muu ühilduv VPS-serveri juhtpaneel.

MariaDB uusim versioon on nüüd väga stabiilne ning sellesse versiooni on lisatud ja täiustatud palju funktsioone.
sa saadSiinKontrollige kõigi muudatuste loendit.
oleme kasutanudWordPress, Joomla, xenforo, IPS Foorum ja mõned sõltuvused, mis sõltuvadMySQL DB PHP-skript kontrollib MariaDB uusimat versiooni, seega on sellele versioonile üleminek ohutu.
Mis on MariaDB?
Lühikirjeldus MariaDB kohta:
- MariaDB on loodud selleksMySQLotsene asendaja.
- Rohkem funktsioone: uus salvestusmootor, vähem vigu ja parem jõudlus.
- MariaDB töötasid välja paljud MySQL-i algsed arendajad, kes töötavad nüüd MariaDB Foundationi ja MariaDB Corporationi heaks, aga ka paljud kogukonna liikmed.
Uuendamiseks järgige neid lihtsaid samme, et minna üle uusimale versioonile.
1. samm: kustutage MariaDB vana versioon
- Kustutage MariaDB vana versioon, näiteks: 5.5 / 10.0 / 10.1 / 10.2 / 10.3
Enne installimist on soovitatav esmalt varundadaMySQL andmebaas.
Esiteks varundage oma praegune my.cnf konfiguratsioon▼
cp /etc/my.cnf /etc/my.cnf.bak
- Nüüd peame eemaldama Centos 7-le installitud mariadb 5.5 praeguse versiooni:
MariaDB 5.5 ▼ jaoks
service mariadb stop / service mysql stop rpm -e --nodeps galera yum remove mariadb mariadb-server
- Sel hetkel eemaldatakse MariaDB 5.5 täielikult, kuid andmebaasi ei eemaldata, ärge muretsege.
Versioonide puhul, mis on vanemad kui MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼
service mysql stop rpm -e --nodeps galera yum remove MariaDB-server MariaDB-client
- Siinkohal kustutatakse MariaDB 10.0/10.1/10.2/10.3 täielikult, kuid andmebaasi ei kustutata, ärge muretsege.
2. samm: installige MariaDB uusim versioon
- MariaDB 5.5/10.0/10.1/10.2/10.3 versioonidest installige/värskendage MariaDB uusimale versioonile.
Installige Mariadbi ametliku repo ▼ uusim versioon
yum install nano epel-release -y
Nüüd redigeeri/loo Repo-fail/etc/yum.repos.d
Kui olemasolevaid repofaile on kustutatud või varundatud, veenduge, et teil poleks muid MariaDB hoidlafaile ▼
mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak nano /etc/yum.repos.d/mariadb.repo
Seejärel kleepige järgmine ja salvestage▼
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/11.5.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
- 11.5.1 on selle artikli värskendamise ajal uusim versiooninumber.
- Uusima versiooninumbri saamiseks külastage:
http://yum.mariadb.org/
Pärast seda installime Mariadb▼ uusima versiooni
yum clean all yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y yum update -y
Taasta my.cnf fail ▼
rm -rf /etc/my.cnf cp /etc/my.cnf.bak /etc/my.cnf
Seejärel aktiveerige käivitamiseks Mariadb ja käivitage teenus:
systemctl enable mariadb service mysql start
3. samm: uuendage praegust andmebaasi
Pärast installimist peame uuendama praegust andmebaasi järgmise käsuga ▼
mysql_upgrade
- Kui midagi ootamatut ei juhtu, olete MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 edukalt uuendanud MariaDB uusimale versioonile.
Kui sisestate käsku mysql_upgrade Andmebaasi uuendamisel kuvatakse järgmine veateade ▼
[root@ ~]# mysql_upgrade Version check failed. Got the following error when calling the 'mysql' command line client ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) FATAL ERROR: Upgrade failed
Kasutage järgmistmysql_upgrade käsk parandamiseks ▼
mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456- Palun muutke ülaltoodud "123456" oma MySQL või Mariadb andmebaasi juurparooliks.
Lõpuks saate MySQL või Mariadb andmebaasi versiooni kinnitada, käivitades selle käsu terminalist SSH ▼
mysql -V
注意 事项
Kui teie MariaDB andmebaasil on sarnane veateade▼
警告:数据库错误 Column count of mysql.proc is wrong. Expected 21, found 20. Created with MariaDB 50560, now running 100406. Please use mysql_upgrade to fix this error 查询 SHOW FUNCTION STATUSMariaDB andmebaasi vigade lahenduste leidmiseks klõpsake vaatamiseks järgmist linki▼
Hope Chen Weiliangi ajaveeb ( https://www.chenweiliang.com/ ) jagatud "Kuidas värskendada/uuendada VestaCP/CWP/CentOS 7 MariaDB uusimale versioonile?" 》, on sulle abiks.
Tere tulemast selle artikli linki jagama:https://www.chenweiliang.com/cwl-1100.html

