Artikulu direktorioa
Tutorial honetan nola egin gidatuko zaituCentos 7, berritu/instalatu MariaDB azken Mariadb10.10.2 bertsiora.
- Tutorial hau CWP etaVestaCPedo beste edozein VPS zerbitzariaren kontrol panel bateragarri.
MariaDB 10.10.2 orain oso egonkorra da 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 scriptak MariaDB 10.10.2 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 10.10.2
- MariaDB 5.5/10.0/10.1/10.2/10.3 bertsioetatik, instalatu/eguneratu MariaDB 10.10.2ra.
Instalatu Mariadb 10.10.2 repo ofiziala ▼
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/10.10.2/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Horren ostean Mariadb 10.10.2 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
- Beste ezer ez bada, MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 behar bezala berritu duzu MariaDB 10.10.2 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 STATUS
MariaDB datu-basearen akatsen konponbideetarako, egin klik beheko estekan ikusteko▼
Hope Chen Weiliang bloga ( https://www.chenweiliang.com/ ) partekatu du "Nola eguneratu/berritu MariaDB7-ra VestaCP/CWP/CentOS 10.10.2-n? , zuri laguntzeko.
Ongi etorri artikulu honen esteka partekatzera:https://www.chenweiliang.com/cwl-1100.html
Ongi etorri Chen Weiliang-en blogeko Telegram kanalera azken eguneraketak jasotzeko!
📚 Gida honek balio handia du, 🌟Aukera arraroa da hau, ez galdu! ⏰⌛💨
Partekatu eta gustatzen bazaizu!
Zure partekatzea eta gustukoak dira gure etengabeko motibazioa!