Artikel Directory
Yn dizze tutorial sil jo liede hoe't jo kinnesinten 7, upgrade / ynstallearje MariaDB nei de lêste ferzje fan Mariadb10.10.2.
- Dizze tutorial jildt ek foar CWP enVictacpof in oar kompatibel VPS-tsjinner kontrôlepaniel.
MariaDB 10.10.2 is no heul stabyl en in protte funksjes binne tafoege en ferbettere yn dizze release.
- Do kinstHjirKontrolearje de list mei alle feroarings.
wy hawwe brûktWordPress, Joomla, xenforo, IPS Forum en guon ôfhinklikens dy't ôfhinklik binne fanMySQL It PHP-skript fan de DB kontrolearret foar MariaDB 10.10.2, dus it is feilich om te upgrade nei dizze ferzje.
Wat is MariaDB?
In koarte beskriuwing oer MariaDB:
- MariaDB is ûntworpen omMySQLdirekte ferfanger.
- Mei mear funksjes: nije opslachmotor, minder bugs en bettere prestaasjes.
- MariaDB waard ûntwikkele troch in protte fan MySQL's orizjinele ûntwikkelders, dy't no wurkje foar de MariaDB Foundation en MariaDB Corporation, lykas ek in protte yn 'e mienskip.
Folgje dizze ienfâldige stappen om te upgrade nei de lêste ferzje.
Stap 1: Wiskje de âlde ferzje fan MariaDB
- Wiskje de âlde ferzje fan MariaDB, lykas: 5.5 / 10.0 / 10.1 / 10.2 / 10.3
Foardat jo ynstallearje, is it oan te rieden dat jo earst in reservekopy meitsjeMySQL databank.
Meitsje earst reservekopy fan jo hjoeddeistige my.cnf-konfiguraasje▼
cp /etc/my.cnf /etc/my.cnf.bak
- No moatte wy de hjoeddeistige ferzje fan mariadb 7 ynstalleare op centos 5.5 fuortsmite:
Foar MariaDB 5.5 ▼
service mariadb stop / service mysql stop rpm -e --nodeps galera yum remove mariadb mariadb-server
- Op dit punt sil MariaDB 5.5 folslein fuortsmiten wurde, mar de databank sil net fuortsmiten wurde, meitsje jo gjin soargen.
Foar ferzjes boppe MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼
service mysql stop rpm -e --nodeps galera yum remove MariaDB-server MariaDB-client
- Op dit punt sil MariaDB 10.0/10.1/10.2/10.3 folslein wiske wurde, mar de databank sil net wiske wurde, meitsje jo gjin soargen.
Stap 2: Ynstallearje MariaDB 10.10.2
- Fan MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 ferzjes, ynstallearje / bywurkje nei MariaDB 10.10.2.
Ynstallearje Mariadb 10.10.2 offisjele repo ▼
yum install nano epel-release -y
Bewurkje / meitsje no it Repo-bestân/etc/yum.repos.d
As d'r besteande repo-bestannen wiskje of reservekopy binne, soargje derfoar dat jo gjin oare MariaDB-repositorybestannen hawwe ▼
mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak nano /etc/yum.repos.d/mariadb.repo
Plak dan it folgjende, en bewarje▼
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.10.2/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Dêrnei sille wy Mariadb 10.10.2 ▼ ynstallearje
yum clean all yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y yum update -y
Herstel my.cnf triem ▼
rm -rf /etc/my.cnf cp /etc/my.cnf.bak /etc/my.cnf
Aktivearje dan Mariadb om te booten, en start de tsjinst:
systemctl enable mariadb service mysql start
Stap 3: Upgrade de hjoeddeistige databank
Nei ynstallaasje moatte wy de hjoeddeistige database opwurdearje troch it folgjende kommando ▼
mysql_upgrade
- As neat oars, hawwe jo MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 mei súkses opwurdearre nei de lêste ferzje fan MariaDB 10.10.2.
As jo it kommando ynfiere mysql_upgrade
By it opwurdearjen fan de databank ferskynt it folgjende flaterberjocht ▼
[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
Brûk asjebleaft de folgjendemysql_upgrade
kommando om te reparearjen ▼
mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
- Feroarje asjebleaft it boppesteande "123456" yn jo MySQL- as Mariadb-database root wachtwurd.
Uteinlik kinne jo de MySQL- as Mariadb-databaseferzje befestigje troch dit kommando út te fieren oer SSH fanút it terminal▼
mysql -V
Foarsoarchsmaatregels
As jo MariaDB-database in ferlykber flaterberjocht hat▼
警告:数据库错误 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
Foar oplossingen foar MariaDB-databaseflaters, klikje asjebleaft op de folgjende keppeling om te besjen▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dield "Hoe bywurkje / opwurdearje nei MariaDB7 yn VestaCP/CWP/CentOS 10.10.2? , om dy te helpen.
Wolkom om de keppeling fan dit artikel te dielen:https://www.chenweiliang.com/cwl-1100.html
Wolkom by it Telegram-kanaal fan Chen Weiliang's blog om de lêste updates te krijen!
📚 Dizze hantlieding befettet enoarme wearde, 🌟Dit is in seldsume kâns, mis it net! ⏰⌛💨
Diel en like as jo wolle!
Jo dielen en likes binne ús trochgeande motivaasje!