Guida-Aggiornamento da mysql mariadb 5.5.60 a 10.3 su centos 7

In questo tutorial, ti mostrerò come aggiornare MariaDB 5.5 a MariaDB 10.3 su CentOS 7.

Questo tutorial presume che tu stia utilizzando un’installazione stock / default di CentOS 7 e che abbia già installato MariaDB 5.5.

1. Assicurati di eseguire MariaDB 5.5

Run the following command:

1mysql -v

Dovrebbe produrre quanto segue:

2Welcome to the MariaDB monitor.  Commands end with ; or \g.Your MariaDB connection id is 2Server version: 5.5.60-MariaDB MariaDB Server

2. Aggiungere MariaDB 10.3 Repository

Eseguire il seguente comando per aggiungere il repository MariaDB 10.3 a yum:

1vi /etc/yum.repos.d/maria10-3.repo

Incolla quanto segue nell’editor

# MariaDB 10.3 CentOS repository list - created 2018-11-19 23:14 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Salva e chiudi l’editor, quindi passa al passaggio successivo

3. Passare a MariaDB 10.3 e verificare l’update

Eseguire il seguente comando per l’aggiornamento a MariaDB 10.3:

1yum -y upgrade maria*

L’output dovrebbe essere simile a questo:

=============================================================================================================================================Package                            Arch                       Version                                     Repository                   Size=============================================================================================================================================Installing:MariaDB-client                     x86_64                     10.3.10-1.el7.centos                        mariadb                      53 Mreplacing  mariadb.x86_64 1:5.5.60-1.el7_5MariaDB-compat                     x86_64                     10.3.10-1.el7.centos                        mariadb                     2.8 Mreplacing  mariadb-libs.x86_64 1:5.5.60-1.el7_5MariaDB-server                     x86_64                     10.3.10-1.el7.centos                        mariadb                     123 Mreplacing  mariadb-server.x86_64 1:5.5.60-1.el7_5Installing for dependencies:MariaDB-common                     x86_64                     10.3.10-1.el7.centos                        mariadb                     157 kTransaction Summary=============================================================================================================================================

Una volta che yum fa la sua cosa, avvia il demone MariaDB:

1systemctl restart mariadb

Fix dopo aggiornamento di mariadb

# mysql_upgrade --force -u root -p 
# service mysqld restart

Quindi verificare che il servizio sia stato avviato e che l’installazione sia completata:

1mysql -v

Dovresti vedere un output simile al seguente:

1Welcome to the MariaDB monitor.  Commands end with ; or \g.Your MariaDB connection id is 8Server version: 10.3.10-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Buon lavoro con MariaDB 10.3!

Torna su