GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come sostituire MySQL con MariaDB su CentOS 6

In questo articolo spiegheremo come sostituire il tuo server MySQL con il database MariaDB 5.5 sul tuo server CentOS 6 che è molto semplice. MariaDB è un fork del codice sorgente di MySQL. È un sostituto drop-in gratuito e open source per MySQL guidato dagli sviluppatori originali di MySQL. MariaDB è ampiamente utilizzato e diverse distribuzioni Linux e grandi aziende sono già passate da MySQL a MariaDB.

Prima di tutto, dovresti sempre avere un backup di tutti i database MySQL esistenti:

# mysqldump --all-databases --user=root --password --master-data > /root/backup.sql
Enter password:

Arresta il tuo servizio MySQL eseguendo il comando seguente:

# service mysqld stop
Stopping mysqld:             [  OK  ]

Rimuovere tutti i pacchetti MySQL installati:

# yum -y remove mysql*

Anche se abbiamo rimosso MySQL, il tuo attuale file di configurazione MySQL (my.cnf ) viene salvato come /etc/my.cnf.rpmsave e può essere utilizzato in seguito.

Usando il tuo editor di testo preferito crea un file repository /etc/yum.repos.d/mariadb.repo contenente le seguenti righe:

Sistemi a 32 bit:

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/centos6-x86
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Sistemi a 64 bit:

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

Ora puoi installare MariaDB usando YUM. Esegui i seguenti comandi:

# yum update
# yum install -y MariaDB-server MariaDB-client MariaDB-devel

Al termine dell'installazione, avvia MariaDB:

# service mysql start
Starting MySQL.. SUCCESS!

Ripristina il tuo vecchio my.cnf file:

cp /etc/my.cnf.rpmsave /etc/my.cnf

È tutto. A questo punto hai sostituito con successo MySQL con MariaDB.

# mysql -V
mysql  Ver 15.1 Distrib 5.5.33a-MariaDB, for Linux (i686) using readline 5.1

Per impostazione predefinita, MariaDB non è protetto. Puoi proteggere MariaDB usando mysql_secure_installation script.
Ovviamente non devi fare nulla di tutto ciò se usi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installarlo per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare MySQL su CentOS 7

  2. Come installare MariaDB su CentOS 7

  3. Come configurare Pure-FTPD con MySQL su CentOS e RedHat

  4. Installa MariaDB su CentOS 6.4

  5. Come installare MySQL 5.6 su CentOS 6.x

Come installare Nginx con PHP e MySQL (LEMP Stack) su CentOS 7.6

Come configurare MariaDB Galera Cluster con HAproxy su CentOS 7

Come installare MySQL 8.0 su CentOS 8 / RHEL 8

Come installare MySQL 8 su CentOS 8

DRBD con MySQL Centos 8

Come installare il server di posta con PostfixAdmin su CentOS 7