Artikulo Direktoryo
Sa kini nga panudlo mogiya kanimo kung giunsaCentos 7, i-upgrade/i-install ang MariaDB sa pinakabag-o nga bersyon sa MariaDB.
Kini nga panudlo magamit usab sa CWP ugVestaCPo bisan unsang ubang katugbang nga VPS server control panel.

Ang pinakabag-o nga bersyon sa MariaDB karon lig-on kaayo ug daghang mga bahin ang gidugang ug gipaayo niini nga pagpagawas.
Mahimo nimodinhiSusiha ang listahan sa tanang mga kausaban.
among gigamitWordPress, Joomla, xenforo, IPS Forum ug pipila ka mga dependency nga nagsalig saMySQL Ang script sa PHP sa DB nagsusi sa pinakabag-o nga bersyon sa MariaDB, mao nga luwas ang pag-upgrade niini nga bersyon.
Unsa ang MariaDB?
Usa ka mubo nga paghulagway bahin sa MariaDB:
- Gidisenyo ang MariaDB saMySQLdirekta nga kapuli.
- Uban sa dugang nga mga bahin: bag-ong storage engine, mas gamay nga mga bug ug mas maayo nga performance.
- Ang MariaDB gimugna sa kadaghanan sa mga orihinal nga developer sa MySQL, nga karon nagtrabaho alang sa MariaDB Foundation ug MariaDB Corporation, ingon man usab sa daghan sa komunidad.
Aron ma-upgrade, sunda kining yano nga mga lakang aron ma-upgrade sa pinakabag-o nga bersyon.
Lakang 1: Pagtangtang sa daan nga bersyon sa MariaDB
- Pagtangtang sa daan nga bersyon sa MariaDB, sama sa: 5.5 / 10.0 / 10.1 / 10.2 / 10.3
Sa dili pa i-install, girekomenda nga i-back up unadatabase sa MySQL.
Una, i-backup ang imong kasamtangang my.cnf configuration▼
cp /etc/my.cnf /etc/my.cnf.bak
- Karon kinahanglan namong tangtangon ang kasamtangan nga bersyon sa mariadb 7 nga na-install sa centos 5.5:
Para sa MariaDB 5.5 ▼
service mariadb stop / service mysql stop rpm -e --nodeps galera yum remove mariadb mariadb-server
- Niini nga punto ang MariaDB 5.5 hingpit nga matangtang, apan ang database dili matangtang, ayaw kabalaka.
Para sa mga bersyon sa ibabaw sa MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼
service mysql stop rpm -e --nodeps galera yum remove MariaDB-server MariaDB-client
- Niini nga punto, ang MariaDB 10.0/10.1/10.2/10.3 hingpit nga mapapas, apan ang database dili mapapas, ayaw kabalaka.
Lakang 2: I-install ang pinakabag-o nga bersyon sa MariaDB
- Gikan sa mga bersyon sa MariaDB 5.5/10.0/10.1/10.2/10.3, i-install/i-update ang pinakabag-ong bersyon sa MariaDB.
I-install ang pinakabag-o nga bersyon sa opisyal nga repo sa Mariadb ▼
yum install nano epel-release -y
Karon usba / paghimo ang Repo file/etc/yum.repos.d
Kung adunay mga pagtangtang o pag-backup sa kasamtangan nga mga repo file, siguroha nga wala ka'y lain nga mga file sa repository sa MariaDB ▼
mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak nano /etc/yum.repos.d/mariadb.repo
Dayon idikit ang mosunod, ug i-save ang▼
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/11.5.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
- Ang 11.5.1 mao ang pinakabag-o nga bersyon nga numero sa panahon sa pag-update niini nga artikulo.
- Aron makuha ang pinakabag-o nga numero sa bersyon, palihug bisitaha ang:
http://yum.mariadb.org/
Human niana atong i-install ang pinakabag-o nga bersyon sa Mariadb▼
yum clean all yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y yum update -y
Kuhaa ang my.cnf file ▼
rm -rf /etc/my.cnf cp /etc/my.cnf.bak /etc/my.cnf
Dayon, i-aktibo ang Mariadb aron ma-boot, ug sugdi ang serbisyo:
systemctl enable mariadb service mysql start
Lakang 3: I-upgrade ang kasamtangan nga database
Human sa pag-instalar, kinahanglan natong i-upgrade ang kasamtangan nga database pinaagi sa mosunod nga sugo ▼
mysql_upgrade
- Kung wala'y wala damha nga mahitabo, malampuson nimo nga na-upgrade ang MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 sa labing bag-ong bersyon sa MariaDB.
Kung imong gi-type ang command mysql_upgrade Kung nag-upgrade sa database, ang mosunod nga mensahe sa sayup makita ▼
[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
Palihug gamita ang mosunodmysql_upgrade sugo sa pag-ayo ▼
mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456- Palihug usba ang "123456" sa ibabaw sa imong MySQL o Mariadb database root password.
Sa katapusan, mahimo nimong kumpirmahon ang bersyon sa database sa MySQL o Mariadb pinaagi sa pagpadagan niini nga mando sa SSH gikan sa terminal▼
mysql -V
Pagpangandam
Kung ang imong database sa MariaDB adunay parehas nga mensahe sa sayup▼
警告:数据库错误 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 STATUSPara sa mga solusyon sa mga error sa database sa MariaDB, palihog i-klik ang mosunod nga link aron makita▼
Paglaum Chen Weiliang Blog ( https://www.chenweiliang.com/ ) mipakigbahin "Unsaon pag-update/pag-upgrade sa VestaCP/CWP/CentOS 7 ngadto sa pinakabag-o nga bersyon sa MariaDB?" 》, makatabang kanimo.
Welcome sa pagpaambit sa link niini nga artikulo:https://www.chenweiliang.com/cwl-1100.html
Aron maablihan ang daghang tinago nga mga limbong🔑, welcome sa pag-apil sa among Telegram channel!
Share ug like kung ganahan ka! Ang imong mga share ug likes mao ang among padayon nga kadasig!
