Instalando os arquivos RPM do MariaDB
Esse artigo descreve como baixar os arquivos RPM e instalá-los usando o comando rpm. Atualmente os arquivos RPM do MariaDB não se encontram disponíveis nos repositórios do Red Hat, portanto você não pode usar o comando yum para instalá-los. No entanto isso é apenas um pequeno inconveniente.
Navegue através de http://downloads.askmonty.org e escolha a versão desejada do banco de dados, para logo selecionar os RPMs do CentOS 5 para a arquitetura de 64 bits ou os RPMs do CentOS 5 para a arquitetura de 32 bit.
Clicar em um desses links leva você para um mirror local. Escolha o link dos rpms e baixe os pacotes desejados. Os pacotes serão similares aos seguintes:
MariaDB-client-5.2.5-99.el5.x86_64.rpm MariaDB-debuginfo-5.2.5-99.el5.x86_64.rpm MariaDB-devel-5.2.5-99.el5.x86_64.rpm MariaDB-server-5.2.5-99.el5.x86_64.rpm MariaDB-shared-5.2.5-99.el5.x86_64.rpm MariaDB-test-5.2.5-99.el5.x86_64.rpm
Para uma instalação padrão do servidor você precisará baixar pelo menos os arquivos RPM client, shared, e server.
Antes de instalar o MariaDB, esteja ciente que entrará em coflito com uma instalação existente do MySQL. Para verificar se o MySQL já está instalado, execute o comando:
yum info mysql
Se for necessário, você pode remover o MySQL desta forma:
yum remove mysql
Para instalar o MariaDB, use o comando:
rpm -ivh MariaDB-*.
Você deveria ver uma saída como a seguinte:
Preparing... ########################################### [100%] 1:MariaDB-shared ########################################### [ 14%] 2:MariaDB-client ########################################### [ 29%] 3:MariaDB-client ########################################### [ 43%] 4:MariaDB-debuginfo ########################################### [ 57%] 5:MariaDB-devel ########################################### [ 71%] 6:MariaDB-server ########################################### [ 86%] PLEASE REMEMBER TO SET A PASSWORD FOR THE MariaDB root USER ! To do so, start the server, then issue the following commands: /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h hostname password 'new-password' Alternatively you can run: /usr/bin/mysql_secure_installation which will also give you the option of removing the test databases and anonymous user created by default. This is strongly recommended for production servers. See the MySQL manual for more instructions. Please report any problems with the /usr/bin/mysqlbug script! The latest information about MariaDB is available at http://www.askmonty.org/. You can find additional information about the MySQL part at: http://dev.mysql.com Support MariaDB development by buying support/new features from Monty Program Ab. You can contact us about this at sales@askmonty.org. Alternatively consider joining our community based development effort: http://askmonty.org/wiki/index.php/MariaDB#How_can_I_participate_in_the_development_of_MariaDB Starting MySQL....[ OK ] Giving mysqld 2 seconds to start 7:MariaDB-test ########################################### [100%]
Certifique-se de seguir as instruções dadas na saída anterior e criar uma senha para o usuário root usando mysqladmin ou executando o script /usr/bin/mysql_secure_installation.
Ao instalar os arquivos RPM do MariaDB instalam-se as ferramentas MySQL no
diretório /usr/bin
. Você pode confirmar que MariaDB foi instalado usando o programa cliente do MySQL. Ao executar o comando mysql
deveria aparecer o prompt do MariaDB.