Artikel Direktori
Ing tutorial iki bakal nuntun sampeyan caranesen 7, upgrade / nginstal MariaDB menyang versi MariaDB paling anyar.
Tutorial iki uga ditrapake kanggo CWP lanVestaCPutawa panel kontrol server VPS liyane sing kompatibel.
Versi paling anyar saka MariaDB saiki stabil banget lan akeh fitur sing ditambahake lan apik 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 versi MariaDB paling anyar, 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 versi paling anyar saka MariaDB
- Saka versi MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3, instal / nganyari menyang versi paling anyar MariaDB.
Instal versi paling anyar saka repo resmi Mariadb ▼
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/11.5.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
- 11.5.1 minangka nomer versi paling anyar nalika nganyari artikel iki.
- Kanggo entuk nomer versi paling anyar, bukak:
http://yum.mariadb.org/
Sawise iku, kita bakal nginstal versi paling anyar saka Mariadb▼
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 kedadeyan sing ora dikarepake, sampeyan wis kasil nganyarke MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 menyang versi paling anyar saka MariaDB.
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 VestaCP / CWP / CentOS 7 menyang versi paling anyar saka MariaDB?" 》, mbantu sampeyan.
Sugeng rawuh kanggo nuduhake link artikel iki:https://www.chenweiliang.com/cwl-1100.html
Mbukak kunci pitulung AI lan pamit kanggo karya sing ora efisien! 🔓💼
🔔 Entuk "DeepSeek Prompt Word Artifact" langsung ing direktori sing disematake saluran! 🎯
📚 Kangen = Mundur sak lawase! Tumindak saiki! ⏳💨
Share lan seneng yen sampeyan seneng! Enggo bareng lan seneng sampeyan minangka motivasi terus!