DevSecOps

22 ago, 2013

Instalando o MariaDB 5.5 no Fedora 19/18 CentOS/Red Hat 6.3/5.9

Publicidade

No lançamento do Fedora 19 foi trocado o banco de dados MySQL pelo MariaDB. Desde que o Mysql foi vendido para a Oracle~, alguns dos principais desenvolvedores do MySQL fundaram o MariaDB, que é mantido com a ajuda da grande comunidade de desenvolvedores de software livre e software de código aberto.

A MariaDB Foundation mantém um fork gratuito do Mysql, chamado MariaDB. O novo SGDB tem total compatibilidade com o antigo e outras coisas a mais.

Conhecendo um pouco o MariaDB

Algo interessante no MariaDB é que além dos formatos padrões suportados pelo Mysql (InnoDB, MyISAM, CSV, etc.), o MariaDB ainda oferece outros oito novos formatos de tabela. Alguns são específicos para certos tipos de atividades, como é o caso do OpenQuery. Nesse formato, as tabelas são guardadas como hierarquias ao invés de relacionamentos.

Primeiramente, vamos logar com usuário root:

[bash]$ su -[/bash]

Ou se preferir:

[bash]$ sudo -i [/bash]

Instalando repositórios

  • Fedora 18

[bash]# wget -O /etc/yum.repos.d/MariaDB.repo http://mariadb.if-not-true-then-false.com/fedora/$(rpm -E %fedora)/$(uname -i)/5[/bash]

  •  CentOS 6/5 MariaDB 5.5

[bash]# wget -O /etc/yum.repos.d/MariaDB.repo http://mariadb.if-not-true-then-false.com/centos/$(rpm -E %centos)/$(uname -i)/5[/bash]

  • Red Hat (RHEL)

[bash]# wget -O /etc/yum.repos.d/MariaDB.repo http://mariadb.if-not-true-then-false.com/rhel/$(rpm -E %rhel)/$(uname -i)/5[/bash]

Instalando o MariaDB

  • Fedora 19

[bash]# yum install mariadb mariadb-server[/bash]

  • Fedora 18/17, CentOS 6.4/5.9 and Red Hat (RHEL) 6.4/5.9

[bash]# yum install MariaDB MariaDB-server[/bash]