GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nahradit MySQL za MariaDB na CentOS 6

V tomto článku vysvětlíme, jak nahradit váš server MySQL databází MariaDB 5.5 na vašem serveru CentOS 6, což je velmi jednoduché. MariaDB je fork zdrojového kódu MySQL. Jedná se o bezplatný a otevřený zdroj, který nahrazuje MySQL pod vedením původních vývojářů MySQL. MariaDB je široce používána a několik linuxových distribucí a velkých společností již přešlo z MySQL na MariaDB.

Nejprve byste měli mít vždy zálohu všech existujících databází MySQL:

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

Zastavte službu MySQL provedením následujícího příkazu:

# service mysqld stop
Stopping mysqld:             [  OK  ]

Odeberte všechny nainstalované balíčky MySQL:

# yum -y remove mysql*

I když jsme odstranili MySQL, váš aktuální konfigurační soubor MySQL (my.cnf ) se uloží jako /etc/my.cnf.rpmsave a lze jej použít později.

Pomocí svého oblíbeného textového editoru vytvořte soubor úložiště /etc/yum.repos.d/mariadb.repo obsahující následující řádky:

32bitové systémy:

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

64bitové systémy:

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

Nyní můžete nainstalovat MariaDB pomocí YUM. Proveďte následující příkazy:

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

Po dokončení instalace spusťte MariaDB:

# service mysql start
Starting MySQL.. SUCCESS!

Obnovte své staré my.cnf soubor:

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

To je vše. V tomto okamžiku jste úspěšně nahradili MySQL za MariaDB.

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

Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí mysql_secure_installation script.
Samozřejmě nic z toho nemusíte dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené linuxové administrátory, aby vám to nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nastavit Pure-FTPD s MySQL na CentOS a RedHat

  2. Nainstalujte MariaDB na CentOS 6.4

  3. Jak nainstalovat MySQL 5.6 na CentOS 6.x

  1. Jak nainstalovat MySQL na CentOS 7

  2. Jak nainstalovat MariaDB na CentOS 7

  3. Jak nainstalovat MySQL na CentOS 8

  1. Jak nainstalovat MySQL na CentOS 8

  2. Jak nainstalovat MariaDB na CentOS 8

  3. Jak nainstalovat ownCloud 9.1 s Nginx a MariaDB na CentOS 7