Ahoana ny fanavaozana/fanavaozana ny MariaDB7 ho an'ny VestaCP/CWP/CentOS 10.10.2?

Amin'ity lesona ity dia hitarika anao ny fomba hanaovana izanycents ny 7, manavao/mametraka MariaDB amin'ny dikan-teny farany Mariadb10.10.2.

  • Ity lesona ity dia mihatra amin'ny CWP syVestaCPna tontonana fanaraha-maso mpizara VPS hafa mifanentana.

Ahoana ny fanavaozana/fanavaozana ny MariaDB7 ho an'ny VestaCP/CWP/CentOS 10.10.2?

MariaDB 10.10.2 dia efa miorina tsara ankehitriny ary maro ireo endri-javatra nampiana sy nohatsaraina tamin'ity famoahana ity.

  • ianao dia afaka..Jereo ny lisitry ny fanovana rehetra.

efa nampiasainayWordPress, Joomla, xenforo, IPS Forum ary ny fiankinan-doha sasany miankina amin'nyMySQL Ny script PHP an'ny DB dia manamarina ny MariaDB 10.10.2, noho izany dia azo antoka ny fanavaozana amin'ity dikan-teny ity.

Inona no atao hoe MariaDB?

Famaritana fohy momba an'i MariaDB:

  • MariaDB dia natao mbaMySQLmpisolo toerana mivantana.
  • Miaraka amin'ny endri-javatra maro kokoa: maotera fitahirizana vaovao, bibikely vitsy kokoa ary fampisehoana tsara kokoa.
  • MariaDB dia novolavolain'ny ankamaroan'ny mpamorona MySQL tany am-boalohany, izay miasa ho an'ny MariaDB Foundation sy MariaDB Corporation, ary koa ny maro ao amin'ny vondrom-piarahamonina.

Mba hanavaozana, araho ireto dingana tsotra ireto mba hanavaozana ny kinova farany.

Dingana 1: Fafao ny dikan-teny taloha MariaDB

  • Fafao ny dikan-teny taloha an'ny MariaDB, toy ny: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

Alohan'ny fametrahana dia asaina manao backup aloha ianaoMySQL database.

Voalohany, avereno amboary ny fandrindranao my.cnf▼

cp /etc/my.cnf /etc/my.cnf.bak
  • Mila manaisotra ny dikan-teny mariadb 7 napetraka ao amin'ny centos 5.5 isika izao:

Ho an'ny MariaDB 5.5 ▼

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • Amin'izao fotoana izao dia hesorina tanteraka ny MariaDB 5.5, fa tsy esorina ny angon-drakitra, aza manahy.

Ho an'ny dikan-teny ambony MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • Amin'izao fotoana izao dia ho voafafa tanteraka ny MariaDB 10.0/10.1/10.2/10.3, fa tsy ho voafafa ny angon-drakitra, aza manahy.

Dingana 2: Apetraho ny MariaDB 10.10.2

  • Avy amin'ny dikan-teny MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3, mametraka / manavao ny MariaDB 10.10.2.

Apetraho ny repo ofisialy Mariadb 10.10.2 ▼

yum install nano epel-release -y

Amboary / mamorona ny rakitra Repo/etc/yum.repos.d

Raha misy famafana na backup rakitra repo efa misy, ataovy azo antoka fa tsy manana rakitra tahiry MariaDB hafa ianao ▼

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

Apetaho ireto manaraka ireto, ary tehirizo ▼

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

Aorian'izay dia hametraka Mariadb 10.10.2 ▼ isika

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

Avereno ny rakitra my.cnf ▼

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

Avy eo, ampidiro ny Mariadb ho boot, ary atombohy ny serivisy:

systemctl enable mariadb
service mysql start

Dingana 3: Havaozina ny angon-drakitra ankehitriny

Aorian'ny fametrahana dia mila manavao ny angon-drakitra amin'izao fotoana izao amin'ny baiko manaraka ▼

mysql_upgrade
  • Raha tsy misy zavatra hafa, dia nahavita nanatsara ny MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 ho amin'ny dikan-teny farany an'ny MariaDB 10.10.2 ianao.

Raha manoratra ny baiko ianao mysql_upgrade Rehefa manavao ny angon-drakitra dia miseho ity hafatra diso ity ▼

[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

Ampiasao ity manaraka ity azafadymysql_upgrade baiko amboary ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • Ovay azafady ny "123456" etsy ambony amin'ny tenimiafinao root database MySQL na Mariadb.

Farany, azonao atao ny manamarina ny dikan-teny MySQL na Mariadb amin'ny alàlan'ny fandefasana an'io baiko io amin'ny SSH avy amin'ny terminal▼

mysql -V

fepetra

Raha misy hafatra diso mitovy amin'izany ny angona MariaDB anao▼

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

Raha mila vahaolana amin'ny hadisoana amin'ny angon-drakitra MariaDB, kitiho azafady ny rohy eto ambany raha hijery▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) nizara "Ahoana ny fanavaozana/fanavaozana ny MariaDB7 ao amin'ny VestaCP/CWP/CentOS 10.10.2? , hanampy anao.

Tongasoa eto mizara ny rohy amin'ity lahatsoratra ity:https://www.chenweiliang.com/cwl-1100.html

Tongasoa eto amin'ny fantsona Telegram an'ny bilaogin'i Chen Weiliang hahazoana vaovao farany!

🔔 Aoka ho voalohany hahazo ny "ChatGPT Content Marketing AI Tool Usage Guide" sarobidy ao amin'ny lahatahiry ambony fantsona! 🌟
📚 Ity torolalana ity dia misy sanda lehibe, 🌟Ity dia fotoana tsy fahita firy, aza adino! ⏰⌛💨
Partageo ary j'aime raha tianao!
Ny fizaranao sy ny j'aime no antony manosika anay hatrany!

 

Comments

Ny adiresy mailakao dia tsy havoaka. Ampiasaina ny saha ilaina * Label

horonana mankany ambony