Kif taġġorna/taġġorna għal MariaDB7 għal VestaCP/CWP/CentOS 10.10.2?

F'dan it-tutorja ser jiggwidak kifċenteżmi 7, aġġorna/installa MariaDB għall-aħħar verżjoni Mariadb10.10.2.

  • Dan it-tutorja japplika wkoll għal CWP uVestaCPjew kwalunkwe pannell tal-kontroll tas-server VPS kompatibbli ieħor.

Kif taġġorna/taġġorna għal MariaDB7 għal VestaCP/CWP/CentOS 10.10.2?

MariaDB 10.10.2 issa huwa stabbli ħafna u ħafna karatteristiċi ġew miżjuda u mtejba f'dan ir-rilaxx.

  • TistahawnIċċekkja l-lista tal-bidliet kollha.

użajnaWordPress, Joomla, xenforo, IPS Forum u xi dipendenzi li jiddependu fuqMySQL L-iskrittura PHP tad-DB tiċċekkja għal MariaDB 10.10.2, għalhekk huwa sikur li taġġorna għal din il-verżjoni.

X'inhu MariaDB?

Deskrizzjoni qasira dwar MariaDB:

  • MariaDB hija mfassla biexMySQLsostitut dirett.
  • B'aktar karatteristiċi: magna tal-ħażna ġdida, inqas bugs u prestazzjoni aħjar.
  • MariaDB ġie żviluppat minn ħafna mill-iżviluppaturi oriġinali tal-MySQL, li issa jaħdmu għall-Fondazzjoni MariaDB u l-Korporazzjoni MariaDB, kif ukoll ħafna fil-komunità.

Biex taġġorna, segwi dawn il-passi sempliċi biex taġġorna għall-aħħar verżjoni.

Pass 1: Ħassar il-verżjoni l-antika ta' MariaDB

  • Ħassar il-verżjoni l-antika ta' MariaDB, bħal: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

Qabel ma tinstalla, huwa rakkomandat li tagħmel backup l-ewweldatabase MySQL.

L-ewwel, tagħmel backup tal-konfigurazzjoni my.cnf attwali tiegħek▼

cp /etc/my.cnf /etc/my.cnf.bak
  • Issa għandna bżonn inneħħu l-verżjoni attwali ta 'mariadb 7 installata fuq centos 5.5:

Għal MariaDB 5.5 ▼

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • F'dan il-punt MariaDB 5.5 se jitneħħa kompletament, iżda d-database mhux se titneħħa, tinkwetax.

Għal verżjonijiet 'il fuq minn MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • F'dan il-punt, MariaDB 10.0/10.1/10.2/10.3 se titħassar kompletament, iżda d-database mhux se titħassar, tinkwetax.

Pass 2: Installa MariaDB 10.10.2

  • Mill-verżjonijiet MariaDB 5.5/10.0/10.1/10.2/10.3, installa/aġġorna għal MariaDB 10.10.2.

Installa Mariadb 10.10.2 repo uffiċjali ▼

yum install nano epel-release -y

Issa editja/oħloq il-fajl Repo/etc/yum.repos.d

Jekk hemm ħassar jew tagħmel backup ta' fajls repo eżistenti, kun żgur li m'għandekx fajls oħra ta' repo MariaDB ▼

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

Imbagħad waħħal dan li ġej, u ssejvja ▼

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

Wara dan se ninstallaw Mariadb 10.10.2 ▼

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

Irkupra l-fajl my.cnf ▼

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

Imbagħad, attiva Mariadb biex tibda, u ibda s-servizz:

systemctl enable mariadb
service mysql start

Pass 3: Aġġorna d-database attwali

Wara l-installazzjoni, għandna bżonn naġġornaw id-database kurrenti bil-kmand li ġej ▼

mysql_upgrade
  • Jekk xejn, inti aġġornajt b'suċċess MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 għall-aħħar verżjoni ta 'MariaDB 10.10.2.

Jekk qed ittajpja l-kmand mysql_upgrade Meta taġġorna d-database, jidher il-messaġġ ta' żball li ġej ▼

[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

Jekk jogħġbok uża dan li ġejmysql_upgrade kmand biex tiffissa ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • Jekk jogħġbok ibdel il-"123456" ta' hawn fuq għall-password tal-għeruq tad-database MySQL jew Mariadb tiegħek.

Fl-aħħarnett, tista 'tikkonferma l-verżjoni tad-database MySQL jew Mariadb billi tħaddem dan il-kmand fuq SSH mit-terminal▼

mysql -V

注意 事项

Jekk id-database MariaDB tiegħek għandha messaġġ ta' żball simili▼

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

Għal soluzzjonijiet għall-iżbalji tad-database MariaDB, jekk jogħġbok ikklikkja l-link hawn taħt biex tara▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) qasmu "Kif taġġorna/taġġorna għal MariaDB7 f'VestaCP/CWP/CentOS 10.10.2? , biex jgħinek.

Merħba biex taqsam il-link ta' dan l-artikolu:https://www.chenweiliang.com/cwl-1100.html

Merħba fil-kanal Telegram tal-blog ta' Chen Weiliang biex tikseb l-aħħar aġġornamenti!

🔔 Kun l-ewwel li ġġib il-"Gwida għall-Użu tal-Għodda AI għall-Marketing tal-Kontenut ChatGPT" siewja fid-direttorju ta' fuq tal-kanal! 🌟
📚 Din il-gwida fiha valur kbir, 🌟Din hija opportunità rari, titlifhiex! ⏰⌛💨
Share u like jekk togħġobkom!
Il-qsim u l-likes tiegħek huma l-motivazzjoni kontinwa tagħna!

 

发表 评论

L-indirizz elettroniku tiegħek mhux se jkun ippubblikat. Jintużaw l-oqsma meħtieġa * Tikketta

iscroll għal fuq