Ungabuyekeza/uthuthukele kanjani ku-MariaDB7 ku-VestaCP/CWP/CentOS 10.10.2?

Kulesi sifundo sizokuqondisa ukuthi wenze kanjaniI-Centos 7, thuthukisa/faka i-MariaDB enguqulweni yakamuva ye-Mariadb10.10.2.

  • Lesi sifundo sisebenza naku-CWP kanyeVestaCPnanoma iyiphi enye iphaneli yokulawula iseva ye-VPS ehambisanayo.

Ungabuyekeza/uthuthukele kanjani ku-MariaDB7 ku-VestaCP/CWP/CentOS 10.10.2?

I-MariaDB 10.10.2 manje isizinze kakhulu futhi izici eziningi zengeziwe futhi zathuthukiswa kulokhu kukhululwa.

  • UngakwazilaphaHlola uhlu lwazo zonke izinguquko.

sisebenziseWordPress, Joomla, xenforo, IPS Forum nokunye okuncikile okuncike kukhoMySQL Umbhalo we-PHP we-DB uhlola i-MariaDB 10.10.2, ngakho-ke kuphephile ukuthuthukela kule nguqulo.

Iyini i-MariaDB?

Incazelo emfushane mayelana ne-MariaDB:

  • I-MariaDB yakhelwe ukwenzaMySQLesikhundleni esiqondile.
  • Ngezici ezengeziwe: injini entsha yesitoreji, iziphazamisi ezimbalwa nokusebenza okungcono.
  • I-MariaDB yathuthukiswa onjiniyela abaningi bokuqala be-MySQL asebesebenzela i-MariaDB Foundation kanye ne-MariaDB Corporation, kanye nabaningi emphakathini.

Ukuze uthuthukise, landela lezi zinyathelo ezilula ukuze uthuthukele enguqulweni yakamuva.

Isinyathelo 1: Susa inguqulo yakudala ye-MariaDB

  • Susa inguqulo endala ye-MariaDB, njenge: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

Ngaphambi kokufaka, kunconywa ukuthi wenze ikhophi yasenqolobaneni kuqalaMySQL database,

Okokuqala, yenza isipele ukucushwa kwakho kwamanje kwe-my.cnf▼

cp /etc/my.cnf /etc/my.cnf.bak
  • Manje sidinga ukususa inguqulo yamanje ye-mariadb 7 efakwe ku-centos 5.5:

Okwe-MariaDB 5.5 ▼

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • Kuleli qophelo i-MariaDB 5.5 izosuswa ngokuphelele, kodwa i-database ngeke isuswe, ungakhathazeki.

Ezinguqulweni ezingaphezu kuka-MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • Kuleli qophelo, i-MariaDB 10.0/10.1/10.2/10.3 izosuswa ngokuphelele, kodwa isizindalwazi ngeke sisuswe, ungakhathazeki.

Isinyathelo sesi-2: Faka i-MariaDB 10.10.2

  • Kusukela ku-MariaDB 5.5/10.0/10.1/10.2/10.3 izinguqulo, faka/ubuyekeze ku-MariaDB 10.10.2.

Faka i-Mariadb 10.10.2 repo esemthethweni ▼

yum install nano epel-release -y

Manje hlela/dala ifayela le-Repo/etc/yum.repos.d

Uma kukhona susa noma ulondoloze amafayela e-repo akhona, qiniseka ukuthi awunawo amanye amafayela enqolobane ye-MariaDB ▼

mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak
nano /etc/yum.repos.d/mariadb.repo

Bese unamathisela okulandelayo, bese ugcine▼

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Ngemuva kwalokho sizofaka i-Mariadb 10.10.2 ▼

yum clean all
yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y
yum update -y

Buyisela ifayela le-my.cnf ▼

rm -rf /etc/my.cnf
cp /etc/my.cnf.bak /etc/my.cnf

Bese, yenza kusebenze i-Mariadb ukuze iqale, bese uqala isevisi:

systemctl enable mariadb
service mysql start

Isinyathelo sesi-3: Thuthukisa isizindalwazi samanje

Ngemva kokufaka, sidinga ukuthuthukisa isizindalwazi samanje ngomyalo olandelayo ▼

mysql_upgrade
  • Uma kungekho okunye, uthuthukise ngempumelelo i-MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 kuya enguqulweni yakamuva ye-MariaDB 10.10.2.

Uma uthayipha umyalo mysql_upgrade Lapho uthuthukisa isizindalwazi, umyalezo wephutha olandelayo uyavela ▼

[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

Sicela usebenzise okulandelayomysql_upgrade umyalo wokulungisa ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • Sicela uguqule okungenhla kokuthi "123456" ku-MySQL yakho noma i-Mariadb database ye-root password.

Ekugcineni, ungaqinisekisa inguqulo yesizindalwazi se-MySQL noma i-Mariadb ngokusebenzisa lo myalo usuka kutheminali ethi SSH ▼

mysql -V

Ukuqapha

Uma isizindalwazi sakho se-MariaDB sinomlayezo wephutha ofanayo▼

警告:数据库错误 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

Ukuze uthole izixazululo zamaphutha esizindalwazi se-MariaDB, sicela uchofoze isixhumanisi esingezansi ukuze ubuke▼

I-Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kwabelwane ngokuthi "Indlela yokubuyekeza/ukuthuthukela ku-MariaDB7 ku-VestaCP/CWP/CentOS 10.10.2? , ukukusiza.

Siyakwamukela ukwabelana ngesixhumanisi salesi sihloko:https://www.chenweiliang.com/cwl-1100.html

Uyemukelwa esiteshini seTelegram sebhulogi ka-Chen Weiliang ukuze uthole izibuyekezo zakamuva!

🔔 Iba ngowokuqala ukuthola "I-ChatGPT Content Marketing AI Tool Usage Guide" ohlwini lwemibhalo ephezulu yesiteshi! 🌟
📚 Lo mhlahlandlela uqukethe inani elikhulu, 🌟Leli ithuba eliyivelakancane, ungaphuthelwa! ⏰⌛💨
Yabelana futhi uthanda uma uthanda!
Ukwabelana kwakho nokuthanda kwakho kuyisisusa sethu esiqhubekayo!

 

发表 评论

Ikheli lakho le-imeyili ngeke lishicilelwe. 必填 项 已 用 * Ilebula

pheqela phezulu