Nola eguneratu/berritu MariaDB7 VestaCP/CWP/CentOS 10.10.2rako?

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.

Nola eguneratu/berritu MariaDB7 VestaCP/CWP/CentOS 10.10.2rako?

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!

🔔 Izan zaitez kanalaren goiko direktorioan "ChatGPT Content Marketing AI Tool Erabilera Gida" baliotsua lortzen lehena! 🌟
📚 Gida honek balio handia du, 🌟Aukera arraroa da hau, ez galdu! ⏰⌛💨
Partekatu eta gustatzen bazaizu!
Zure partekatzea eta gustukoak dira gure etengabeko motibazioa!

 

发表 评论

Zure helbide elektronikoa ez da argitaratuko. 必填 项 已 用 * 标注

joan goian