Carane nganyari / upgrade kanggo MariaDB7 kanggo VestaCP / CWP / CentOS 10.10.2?

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.

Carane nganyari / upgrade kanggo MariaDB7 kanggo VestaCP / CWP / CentOS 10.10.2?

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!

🔔 Dadi sing pertama entuk "Pandhuan Panggunaan Alat AI Pemasaran Konten ChatGPT" ing direktori ndhuwur saluran! 🌟
📚 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!

 

komentar

Alamat email sampeyan ora bakal diterbitake. Bidhang sing dibutuhake digunakake * Panggilan

gulung menyang ndhuwur