Hvernig á að uppfæra/uppfæra í MariaDB7 fyrir VestaCP/CWP/CentOS 10.10.2?

Í þessari kennslu mun leiðbeina þér hvernig á aðsent 7, uppfærðu/settu upp MariaDB í nýjustu Mariadb10.10.2 útgáfuna.

  • Þessi kennsla á einnig við um CWP ogVestaCPeða annað samhæft VPS miðlara stjórnborð.

Hvernig á að uppfæra/uppfæra í MariaDB7 fyrir VestaCP/CWP/CentOS 10.10.2?

MariaDB 10.10.2 er nú mjög stöðugt og mörgum eiginleikum hefur verið bætt við og endurbætt í þessari útgáfu.

  • Þú geturHérnaAthugaðu listann yfir allar breytingar.

við höfum notaðWordPress, Joomla, xenforo, IPS Forum og nokkur ósjálfstæði sem eru háðMySQL PHP handrit DB leitar að MariaDB 10.10.2, svo það er óhætt að uppfæra í þessa útgáfu.

Hvað er MariaDB?

Stutt lýsing um MariaDB:

  • MariaDB er hannað til aðMySQLbein varamaður.
  • Með fleiri eiginleikum: ný geymsluvél, færri villur og betri afköst.
  • MariaDB var þróað af mörgum af upprunalegu hönnuðum MySQL sem vinna nú fyrir MariaDB Foundation og MariaDB Corporation, auk margra í samfélaginu.

Til að uppfæra skaltu fylgja þessum einföldu skrefum til að uppfæra í nýjustu útgáfuna.

Skref 1: Eyddu gömlu útgáfunni af MariaDB

  • Eyða gömlu útgáfunni af MariaDB, svo sem: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

Áður en þú setur upp er mælt með því að taka öryggisafrit fyrstMySQL gagnagrunnur.

Fyrst skaltu taka öryggisafrit af núverandi my.cnf stillingum▼

cp /etc/my.cnf /etc/my.cnf.bak
  • Nú þurfum við að fjarlægja núverandi útgáfu af mariadb 7 sem er uppsett á centos 5.5:

Fyrir MariaDB 5.5 ▼

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • Á þessum tímapunkti verður MariaDB 5.5 alveg fjarlægð, en gagnagrunnurinn verður ekki fjarlægður, ekki hafa áhyggjur.

Fyrir útgáfur fyrir ofan MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • Á þessum tímapunkti verður MariaDB 10.0/10.1/10.2/10.3 alveg eytt, en gagnagrunninum verður ekki eytt, ekki hafa áhyggjur.

Skref 2: Settu upp MariaDB 10.10.2

  • Frá MariaDB 5.5/10.0/10.1/10.2/10.3 útgáfum, settu upp / uppfærðu í MariaDB 10.10.2.

Settu upp Mariadb 10.10.2 opinbera verslun ▼

yum install nano epel-release -y

Breyttu / búðu til Repo skrána/etc/yum.repos.d

Ef það eru til að eyða eða taka öryggisafrit af geymsluskrám, vertu viss um að þú sért ekki með neinar aðrar MariaDB geymsluskrár ▼

mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak
nano /etc/yum.repos.d/mariadb.repo

Límdu síðan eftirfarandi og vistaðu▼

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Eftir það munum við setja upp Mariadb 10.10.2 ▼

yum clean all
yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y
yum update -y

Endurheimtu my.cnf skrána ▼

rm -rf /etc/my.cnf
cp /etc/my.cnf.bak /etc/my.cnf

Virkjaðu síðan Mariadb til að ræsa og ræstu þjónustuna:

systemctl enable mariadb
service mysql start

Skref 3: Uppfærðu núverandi gagnagrunn

Eftir uppsetningu þurfum við að uppfæra núverandi gagnagrunn með eftirfarandi skipun ▼

mysql_upgrade
  • Ef ekkert annað hefur þú uppfært MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 í nýjustu útgáfuna af MariaDB 10.10.2.

Ef þú ert að slá inn skipunina mysql_upgrade Þegar gagnagrunnurinn er uppfærður birtast eftirfarandi villuboð ▼

[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

Vinsamlegast notaðu eftirfarandimysql_upgrade skipun til að laga ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • Vinsamlegast breyttu ofangreindu „123456“ í MySQL eða Mariadb rótarlykilorð gagnagrunnsins.

Að lokum geturðu staðfest MySQL eða Mariadb gagnagrunnsútgáfuna með því að keyra þessa skipun frá flugstöðinni SSH ▼

mysql -V

注意 事项

Ef MariaDB gagnagrunnurinn þinn er með svipuð villuboð▼

警告:数据库错误 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

Fyrir lausnir á villum í MariaDB gagnagrunni, vinsamlegast smelltu á hlekkinn hér að neðan til að skoða▼

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) deildi „Hvernig á að uppfæra/uppfæra í MariaDB7 í VestaCP/CWP/CentOS 10.10.2? , til að hjálpa þér.

Velkomið að deila tengli þessarar greinar:https://www.chenweiliang.com/cwl-1100.html

Velkomin á Telegram rásina á bloggi Chen Weiliang til að fá nýjustu uppfærslurnar!

🔔 Vertu fyrstur til að fá dýrmæta „ChatGPT Content Marketing AI Notkunarleiðbeiningar“ í efstu möppu rásarinnar! 🌟
📚 Þessi handbók inniheldur mikið gildi, 🌟Þetta er sjaldgæft tækifæri, ekki missa af því! ⏰⌛💨
Deildu og likeðu ef þú vilt!
Deiling þín og líkar við eru stöðug hvatning okkar!

 

发表 评论

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru notaðir * Merkimiði

flettu efst