Artikel Direktori
Ing tutorial iki bakal nuntun sampeyan caranesen 7, upgrade / nginstal MariaDB menyang versi paling anyar Mariadb10.10.2.
- Tutorial iki uga ditrapake kanggo CWP lanVestaCPutawa panel kontrol server VPS liyane sing kompatibel.
MariaDB 10.10.2 saiki stabil banget lan akeh fitur sing ditambahake lan ditambahake ing rilis iki.
- Sampeyan bisakenePriksa dhaptar kabeh owah-owahan.
kita wis digunakakeWordPress, Joomla, xenforo, IPS Forum lan sawetara dependensi sing gumantung ingMySQL Skrip PHP DB mriksa MariaDB 10.10.2, dadi aman kanggo nganyarke menyang versi iki.
Apa iku MariaDB?
Katrangan singkat babagan MariaDB:
- MariaDB dirancang kanggoMySQLpanggantos langsung.
- Kanthi luwih akeh fitur: mesin panyimpenan anyar, kurang bug lan kinerja sing luwih apik.
- MariaDB dikembangake dening akeh pangembang asli MySQL, sing saiki kerja ing MariaDB Foundation lan MariaDB Corporation, uga akeh ing komunitas kasebut.
Kanggo nganyarke, tindakake langkah-langkah prasaja iki kanggo nganyarke menyang versi paling anyar.
Langkah 1: Busak versi lawas MariaDB
- Mbusak versi lawas saka MariaDB, kayata: 5.5 / 10.0 / 10.1 / 10.2 / 10.3
Sadurunge nginstal, disaranake sampeyan nggawe serep dhisikdatabase MySQL.
Pisanan, gawe serep konfigurasi my.cnf saiki ▼
cp /etc/my.cnf /etc/my.cnf.bak
- Saiki kita kudu mbusak versi mariadb 7 saiki sing diinstal ing centos 5.5:
Kanggo MariaDB 5.5 ▼
service mariadb stop / service mysql stop rpm -e --nodeps galera yum remove mariadb mariadb-server
- Ing titik iki MariaDB 5.5 bakal dibusak kabeh, nanging database ora bakal dibusak, aja padha sumelang.
Kanggo versi ndhuwur MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼
service mysql stop rpm -e --nodeps galera yum remove MariaDB-server MariaDB-client
- Ing wektu iki, MariaDB 10.0/10.1/10.2/10.3 bakal dibusak kabeh, nanging database ora bakal dibusak, aja padha sumelang.
Langkah 2: Instal MariaDB 10.10.2
- Saka versi MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3, instal / nganyari menyang MariaDB 10.10.2.
Instal repo resmi Mariadb 10.10.2 ▼
yum install nano epel-release -y
Saiki owahi / gawe file Repo/etc/yum.repos.d
Yen ana mbusak utawa gawe serep file repo sing ana, priksa manawa sampeyan ora duwe file repositori MariaDB liyane ▼
mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak nano /etc/yum.repos.d/mariadb.repo
Banjur tempel ing ngisor iki, lan simpen ▼
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.10.2/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Sawise iku kita bakal nginstal Mariadb 10.10.2 ▼
yum clean all yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y yum update -y
Waras file my.cnf ▼
rm -rf /etc/my.cnf cp /etc/my.cnf.bak /etc/my.cnf
Banjur, aktifake Mariadb kanggo boot, lan miwiti layanan:
systemctl enable mariadb service mysql start
Langkah 3: Nganyarke database saiki
Sawise instalasi, kita kudu nganyarke database saiki kanthi printah ing ngisor iki ▼
mysql_upgrade
- Yen ora ana liyane, sampeyan wis kasil nganyarke MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 menyang versi paling anyar saka MariaDB 10.10.2.
Yen sampeyan ngetik printah mysql_upgrade
Nalika nganyarke database, pesen kesalahan ing ngisor iki katon ▼
[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
Mangga gunakake ing ngisor ikimysql_upgrade
printah kanggo ndandani ▼
mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
- Mangga ganti "123456" ing ndhuwur dadi sandi root database MySQL utawa Mariadb.
Pungkasan, sampeyan bisa ngonfirmasi versi database MySQL utawa Mariadb kanthi nglakokake printah iki liwat SSH saka terminal▼
mysql -V
Pancegahan
Yen database MariaDB sampeyan duwe pesen kesalahan sing padha▼
警告:数据库错误 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
Kanggo solusi kanggo kesalahan database MariaDB, monggo klik link ing ngisor iki kanggo ndeleng▼
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) bareng "Carane nganyari / nganyarke menyang MariaDB7 ing VestaCP / CWP / CentOS 10.10.2? , kanggo mbantu sampeyan.
Sugeng rawuh kanggo nuduhake link artikel iki:https://www.chenweiliang.com/cwl-1100.html
Sugeng rawuh ing saluran Telegram blog Chen Weiliang kanggo entuk update paling anyar!
📚 Pandhuan iki ngemot nilai gedhe, 🌟Iki minangka kesempatan langka, aja kantun! ⏰⌛💨
Share lan seneng yen sampeyan seneng!
Nuduhake lan seneng sampeyan minangka motivasi terus-terusan!