Artikel Directory
I denne tutorial vil guide dig, hvordan duCentOS 7, opgrader/installer MariaDB til den seneste MariaDB-version.
Denne vejledning gælder også for CWP ogVestaCPeller et hvilket som helst andet kompatibelt VPS-serverkontrolpanel.

Den seneste version af MariaDB er nu meget stabil, og mange funktioner er blevet tilføjet og forbedret i denne udgivelse.
你 可以 在HerTjek listen over alle ændringer.
vi har brugthood.discount, Joomla, xenforo, IPS Forum og nogle afhængigheder, der afhænger afMySQL DBs PHP-script søger efter den seneste MariaDB-version, så det er sikkert at opgradere til denne version.
Hvad er MariaDB?
En kort beskrivelse om MariaDB:
- MariaDB er designet tilMySQLdirekte erstatning.
- Med flere funktioner: ny lagermotor, færre fejl og bedre ydeevne.
- MariaDB blev udviklet af mange af MySQL's oprindelige udviklere, som nu arbejder for MariaDB Foundation og MariaDB Corporation, såvel som mange i samfundet.
For at opgradere skal du følge disse enkle trin for at opgradere til den nyeste version.
Trin 1: Slet MariaDB gamle version
- Slet den gamle version af MariaDB, såsom: 5.5 / 10.0 / 10.1 / 10.2 / 10.3
Før du installerer, anbefales det, at du sikkerhedskopierer førstMySQL database.
Først skal du sikkerhedskopiere din nuværende my.cnf-konfiguration▼
cp /etc/my.cnf /etc/my.cnf.bak
- Nu skal vi fjerne den nuværende version af mariadb 7 installeret på centos 5.5:
Til MariaDB 5.5 ▼
service mariadb stop / service mysql stop rpm -e --nodeps galera yum remove mariadb mariadb-server
- På dette tidspunkt vil MariaDB 5.5 blive fuldstændig fjernet, men databasen vil ikke blive fjernet, bare rolig.
For versioner over MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼
service mysql stop rpm -e --nodeps galera yum remove MariaDB-server MariaDB-client
- På dette tidspunkt vil MariaDB 10.0/10.1/10.2/10.3 blive fuldstændig slettet, men databasen slettes ikke, bare rolig.
Trin 2: Installer den seneste version af MariaDB
- Fra MariaDB 5.5/10.0/10.1/10.2/10.3 versioner, installer/opdater til MariaDB seneste version.
Installer den seneste version af Mariadb officielle repo ▼
yum install nano epel-release -y
Rediger/opret nu Repo-filen/etc/yum.repos.d
Hvis der er slette eller sikkerhedskopiere eksisterende repo-filer, skal du sørge for, at du ikke har andre MariaDB-lagerfiler ▼
mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak nano /etc/yum.repos.d/mariadb.repo
Indsæt derefter følgende, og gem▼
[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 er det seneste versionsnummer, når denne artikel er opdateret.
- For at få det seneste versionsnummer, besøg venligst:
http://yum.mariadb.org/
Derefter installerer vi den seneste version af Mariadb▼
yum clean all yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y yum update -y
Gendan filen my.cnf ▼
rm -rf /etc/my.cnf cp /etc/my.cnf.bak /etc/my.cnf
Aktiver derefter Mariadb for at starte, og start tjenesten:
systemctl enable mariadb service mysql start
Trin 3: Opgrader den aktuelle database
Efter installationen skal vi opgradere den aktuelle database med følgende kommando ▼
mysql_upgrade
- Hvis der ikke sker noget uventet, har du opgraderet MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 til den seneste version af MariaDB.
Hvis du skriver kommandoen mysql_upgrade Når du opgraderer databasen, vises følgende fejlmeddelelse ▼
[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
Brug venligst følgendemysql_upgrade kommando til at rette ▼
mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456- Skift venligst ovenstående "123456" til din MySQL eller Mariadb database root adgangskode.
Endelig kan du bekræfte MySQL- eller Mariadb-databaseversionen ved at køre denne kommando over SSH fra terminalen▼
mysql -V
注意 事项
Hvis din MariaDB-database har en lignende fejlmeddelelse▼
警告:数据库错误 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 STATUSFor løsninger på MariaDB-databasefejl, klik venligst på linket nedenfor for at se▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) delt "Hvordan opdaterer/opgraderer jeg VestaCP/CWP/CentOS 7 til den seneste version af MariaDB?" 》, nyttigt for dig.
Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-1100.html
For at låse op for flere skjulte tricks🔑, velkommen til at blive en del af vores Telegram-kanal!
Del og like hvis du kan lide det! Dine delinger og likes er vores fortsatte motivation!
