Artikulu direktorioa
Tutorial honetan nola egin gidatuko zaituCentos 7, berritu/instalatu MariaDB MariaDB azken bertsiora.
Tutorial hau CWP etaVestaCPedo beste edozein VPS zerbitzariaren kontrol panel bateragarri.

MariaDB-ren azken bertsioa oso egonkorra da orain eta funtzio asko gehitu eta hobetu dira bertsio honetan.
Ahal duzuHemenEgiaztatu aldaketa guztien zerrenda.
erabili dituguWordPress, Joomla, xenforo, IPS Forum eta mendeko mendekotasun batzukMySQL DB-ren PHP script-ak MariaDB azken bertsioa egiaztatzen du, beraz, segurua da bertsio honetara eguneratzea.
Zer da MariaDB?
MariaDBri buruzko deskribapen laburra:
- MariaDB horretarako diseinatuta dagoMySQLzuzeneko ordezkoa.
- Ezaugarri gehiagorekin: biltegiratze-motor berria, akats gutxiago eta errendimendu hobea.
- MariaDB MySQL-ren jatorrizko garatzaile askok garatu zuten, gaur egun MariaDB Fundazioan eta MariaDB Korporaziorako lan egiten dutenak, baita komunitateko askok ere.
Bertsio-berritzeko, jarraitu urrats erraz hauek azken bertsiora eguneratzeko.
1. urratsa: ezabatu MariaDB bertsio zaharra
- Ezabatu MariaDB-ren bertsio zaharra, adibidez: 5.5 / 10.0 / 10.1 / 10.2 / 10.3
Instalatu aurretik, gomendatzen da babeskopia egitea lehenikMySQL datu-basea.
Lehenik eta behin, egin segurtasun kopia zure uneko my.cnf konfigurazioa▼
cp /etc/my.cnf /etc/my.cnf.bak
- Orain centos 7-n instalatutako mariadb 5.5-en egungo bertsioa kendu behar dugu:
MariaDB 5.5erako ▼
service mariadb stop / service mysql stop rpm -e --nodeps galera yum remove mariadb mariadb-server
- Une honetan MariaDB 5.5 erabat kenduko da, baina datu-basea ez da kenduko, ez kezkatu.
MariaDB 10etik gorako bertsioetarako: 10.0 / 10.1 / 10.2 / 10.3 ▼
service mysql stop rpm -e --nodeps galera yum remove MariaDB-server MariaDB-client
- Une honetan, MariaDB 10.0/10.1/10.2/10.3 guztiz ezabatuko da, baina datu-basea ez da ezabatuko, ez kezkatu.
2. urratsa: instalatu MariaDB-ren azken bertsioa
- MariaDB 5.5/10.0/10.1/10.2/10.3 bertsioetatik, instalatu/eguneratu MariaDB azken bertsiora.
Instalatu Mariadb-ren errepositorio ofizialaren azken bertsioa ▼
yum install nano epel-release -y
Orain editatu/sortu Repo fitxategia/etc/yum.repos.d
Lehendik dauden repo fitxategiak ezabatu edo babeskopiak badituzu, ziurtatu ez duzula beste MariaDB biltegi fitxategirik ▼
mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak nano /etc/yum.repos.d/mariadb.repo
Ondoren, itsatsi hurrengoa eta gorde▼
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/11.5.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
- Artikulu hau eguneratzen denean 11.5.1 da azken bertsio-zenbakia.
- Azken bertsio-zenbakia lortzeko, bisitatu:
http://yum.mariadb.org/
Horren ostean, Mariadb▼-ren azken bertsioa instalatuko dugu
yum clean all yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y yum update -y
Berreskuratu my.cnf fitxategia ▼
rm -rf /etc/my.cnf cp /etc/my.cnf.bak /etc/my.cnf
Ondoren, aktibatu Mariadb abiarazteko eta martxan jarri zerbitzua:
systemctl enable mariadb service mysql start
3. urratsa: Eguneratu uneko datu-basea
Instalatu ondoren, uneko datu-basea berritu behar dugu komando honen bidez ▼
mysql_upgrade
- Ustekabeko ezer gertatzen ez bada, MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 behar bezala berritu duzu MariaDB-ren azken bertsiora.
Komandoa idazten ari bazara mysql_upgrade Datu-basea eguneratzean, errore-mezu hau agertzen da ▼
[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
Mesedez, erabili honako haumysql_upgrade konpontzeko komandoa ▼
mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456- Mesedez, aldatu goiko "123456" zure MySQL edo Mariadb datu-basearen erroko pasahitzarekin.
Azkenik, MySQL edo Mariadb datu-basearen bertsioa berretsi dezakezu komando hau terminaletik SSH bidez exekutatuta▼
mysql -V
注意 事项
Zure MariaDB datu-baseak antzeko errore-mezu bat badu▼
警告:数据库错误 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 datu-basearen akatsen konponbideetarako, egin klik beheko estekan ikusteko▼
Hope Chen Weiliang bloga ( https://www.chenweiliang.com/ ) partekatu du "Nola eguneratu/berritu VestaCP/CWP/CentOS 7 MariaDB-ren azken bertsiora?" 》, lagungarria.
Ongi etorri artikulu honen esteka partekatzera:https://www.chenweiliang.com/cwl-1100.html
Trikimailu ezkutu gehiago desblokeatzeko🔑, ongi etorri gure Telegram kanalera!
Partekatu eta gustatu gustatzen bazaizu! Zure partekatzeak eta gustukoak dira gure etengabeko motibazioa!
