MariaDB
 sql >> Base de Dados >  >> RDS >> MariaDB

Como instalar o MariaDB 10 no Debian e Ubuntu


MariaDB é um fork gratuito e de código aberto do popular software de servidor de gerenciamento de banco de dados MySQL. É desenvolvido sob a GPLv2 (General Public License versão 2) pelos desenvolvedores originais do MySQL e destina-se a permanecer como código aberto.

Ele foi projetado para obter alta compatibilidade com o MySQL. Para começar, você pode ler os recursos do MariaDB vs MySQL para obter mais informações e, mais importante, é usado por grandes empresas/organizações como Wikipedia, WordPress.com, Google plus e muito mais.

Neste artigo, mostraremos como instalar o MariaDB 10.1 versão estável em vários lançamentos de distribuição Debian e Ubuntu.

Instale o MariaDB no Debian e no Ubuntu


1. Antes de instalar o MariaDB, você terá que importar a chave do repositório e adicionar o repositório MariaDB com os seguintes comandos:

No Debian 10(Sid)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian sid main'

No Debian 9 (Stretch)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian stretch main'

No Debian 8 (Jessie)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian  jessie main'

No Debian 7 (Wheezy)

$ sudo apt-get install python-software-properties
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian wheezy main'

No Ubuntu 16.10 (Yakkety Yak)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu yakkety main'

No Ubuntu 16.04 (Xenial Xerus)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'

No Ubuntu 14.04 (Confiável)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu trusty main'

2. Em seguida, atualize a lista de fontes de pacotes do sistema e instale o MariaDB servidor assim:
$ sudo apt-get update
$ sudo apt-get install mariadb-server

Durante a instalação, você será solicitado a configurar o servidor MariaDB; defina uma senha de usuário root segura na interface abaixo.

Digite novamente a senha e pressione [Enter] para continuar com o processo de instalação.

3. Quando a instalação do MariaDB pacotes for concluído, inicie o daemon do servidor de banco de dados por um tempo médio e habilite-o para iniciar automaticamente na próxima inicialização da seguinte forma:
------------- On SystemD Systems ------------- 
$ sudo systemctl start mariadb
$ sudo systemctl enable mariadb
$ sudo systemctl status mariadb

------------- On SysVinit Systems ------------- 
$ sudo service mysql  start 
$ chkconfig --level 35 mysql on
OR
$ update-rc.d mysql defaults
$ sudo service mysql status

4. Em seguida, execute o mysql_secure_installation script para proteger o banco de dados onde você pode:
  1. defina a senha do root (se não for definida na etapa de configuração acima).
  2. desabilitar login root remoto
  3. remover banco de dados de teste
  4. remover usuários anônimos e
  5. recarregar privilégios
$ sudo mysql_secure_installation

5. Quando o servidor de banco de dados estiver protegido, verifique a versão instalada e faça login no shell de comando do MariaDB da seguinte maneira:
$ mysql -V
$ mysql -u root -p

Para começar a aprender MySQL/MariaDB, leia:
  1. Aprenda MySQL / MariaDB para iniciantes – Parte 1
  2. Aprenda MySQL / MariaDB para iniciantes – Parte 2
  3. Comandos básicos de administração do banco de dados MySQL – Parte III
  4. 20 comandos MySQL (Mysqladmin) para administração de banco de dados - Parte IV

E confira essas 4 ferramentas úteis de linha de comando para monitorar o desempenho do MySQL/MariaDB no Linux e também veja essas 15 dicas úteis de ajuste e otimização de desempenho do MySQL/MariaDB.

Isso é tudo. Neste artigo, mostramos como instalar o MariaDB 10.1 versão estável em várias versões do Debian e Ubuntu. Você pode nos enviar quaisquer perguntas/pensamentos através do formulário de comentários abaixo.