Pular para o conteúdo

Guia de Instalação do MariaDB no Linux – Aprenda a realizar a instalação passo a passo

Se você está procurando um banco de dados seguro, robusto e confiável para o seu sistema Linux, o MariaDB pode ser a escolha perfeita para você. Compatível com o MySQL, o MariaDB é um banco de dados gratuito e de código aberto, amplamente utilizado em todo o mundo.

Neste guia passo a passo, você aprenderá como instalar o MariaDB no seu sistema Linux. Acompanhe todas as etapas para garantir que a instalação seja bem-sucedida e você possa começar a usar o banco de dados em pouco tempo.

A instalação do MariaDB é rápida e simples. Com este guia, você poderá instalar o banco de dados em seu sistema sem nenhum problema. Então, vamos começar!

Antes de prosseguir com a instalação do MariaDB, vamos verificar se o seu sistema Linux atende aos requisitos necessários para a instalação.

Agora, vamos para a próxima seção para verificar os requisitos do sistema.

Verificando os requisitos para a instalação do MariaDB no Linux

Antes de iniciar a instalação do MariaDB no Linux, é importante verificar se o seu sistema atende aos requisitos necessários para o banco de dados funcionar corretamente.

As versões mais recentes do MariaDB requerem o sistema operacional Linux com o kernel 2.6.16 ou superior e as seguintes bibliotecas instaladas:

  • libaio
  • libncurses5
  • libnuma1
  • libjemalloc1 (opcional)

Verifique se essas bibliotecas estão instaladas em seu sistema. Se não estiverem, você precisará instalá-las antes de prosseguir com a instalação do MariaDB.

Além disso, certifique-se de que o seu sistema Linux possui um usuário com permissões de administrador para poder instalar o MariaDB. Geralmente, o usuário root possui essas permissões.

Agora que você sabe quais são os requisitos para instalar o MariaDB no Linux, vamos prosseguir para a próxima seção e baixar o pacote de instalação.

Baixando o pacote de instalação do MariaDB para o Linux

Antes de começar a instalação do MariaDB no Linux, é necessário baixar o pacote de instalação. O pacote pode ser encontrado no site oficial do MariaDB, mas também pode ser baixado diretamente por meio do terminal.

Baixando o pacote do MariaDB por meio do terminal

Para baixar o pacote de instalação do MariaDB por meio do terminal, siga os passos abaixo:

  1. Abra o terminal;
  2. Atualize o cache do repositório digitando o seguinte comando:

sudo apt-get update

Esse comando atualiza o cache do repositório do sistema, garantindo que o pacote mais recente do MariaDB seja baixado.

  1. Baixe o pacote de instalação do MariaDB usando o seguinte comando:

sudo apt-get install mariadb-server mariadb-client

Esse comando baixa e instala tanto o servidor quanto o cliente do MariaDB, garantindo que você tenha tudo o que precisa para começar a trabalhar com o banco de dados.

Agora que você baixou o pacote de instalação do MariaDB, é hora de começar a configurá-lo no Linux. Continue lendo para descobrir como.

Configurando o repositório do MariaDB no Linux

Para realizar a instalação do MariaDB no Linux, é necessário configurar o repositório do software. É importante lembrar que a configuração pode variar de acordo com a distribuição Linux em uso. Neste guia, utilizaremos o Ubuntu como exemplo.

Primeiramente, é necessário baixar a chave de assinatura do repositório do MariaDB:

wget -O mariadb_repo_setup https://downloads.mariadb.com/MariaDB/mariadb_repo_setup

Em seguida, execute o seguinte comando para importar a chave:

sudo bash mariadb_repo_setup

Após a importação da chave, é necessário configurar o repositório no sistema. Para isso, crie o arquivo mariadb.list em /etc/apt/sources.list.d/ com o seguinte conteúdo:

Ubuntu 20.04 (Focal Fossa)deb [arch=amd64] http://mirror.ufscar.br/mariadb/repo/10.5/ubuntu focal main
Ubuntu 18.04 (Bionic Beaver)deb [arch=amd64] http://mirror.ufscar.br/mariadb/repo/10.5/ubuntu bionic main
Ubuntu 16.04 (Xenial Xerus)deb [arch=amd64] http://mirror.ufscar.br/mariadb/repo/10.5/ubuntu xenial main

Substitua focal, bionic ou xenial pela versão do Ubuntu em uso. Certifique-se de escolher a versão correspondente à distribuição Linux em utilização.

Depois de criar o arquivo, atualize a lista de pacotes do sistema:

sudo apt-get update

Com isso, o repositório do MariaDB foi configurado com sucesso no sistema.

Instalando o MariaDB no Linux

Agora que você já verificou os requisitos e baixou o pacote de instalação do MariaDB, é hora de instalá-lo no seu sistema Linux. Siga os seguintes passos:

  1. Abra o terminal e execute o seguinte comando para iniciar a instalação:

sudo apt-get install mariadb-server

Esse comando irá instalar a versão mais recente do MariaDB disponível no repositório padrão do seu sistema Linux. Dependendo da versão do seu sistema, pode ser que essa versão não seja a mais atual. Você pode verificar a disponibilidade de versões mais recentes no site do MariaDB.

  1. Quando solicitado, digite sua senha de root para permitir que o processo de instalação continue.
  2. Depois de digitar sua senha de root, o processo de instalação será iniciado e pode levar alguns minutos para ser concluído, dependendo da velocidade do seu sistema e da conexão com a internet.
  3. Depois que o processo de instalação for concluído, verifique se o serviço do MariaDB está em execução executando o seguinte comando:

sudo systemctl status mariadb

Se o serviço estiver em execução, você deverá ver uma mensagem indicando que o serviço está ativo (active) e em execução (running). Caso contrário, você pode iniciar o serviço manualmente executando o seguinte comando:

sudo systemctl start mariadb

Agora que o MariaDB está instalado e em execução no seu sistema Linux, você pode continuar configurando e usando o banco de dados.

Configurando o MariaDB após a instalação

Após a instalação do MariaDB no Linux, é importante realizar algumas configurações para garantir um bom desempenho e segurança do banco de dados. Aqui estão algumas dicas para configurar o MariaDB:

  1. Definindo uma senha para o usuário root: Após a instalação, é recomendável definir uma senha para o usuário root do MariaDB. Você pode fazer isso usando o comando mysql_secure_installation no terminal. Este comando irá guiá-lo através do processo de configuração de senha e outras opções de segurança.
  2. Criando usuários e bancos de dados: Para começar a usar o MariaDB, você precisará criar usuários e bancos de dados. Use o comando CREATE USER para criar um novo usuário e o comando CREATE DATABASE para criar um novo banco de dados. Lembre-se de conceder as permissões necessárias ao usuário para acessar o banco de dados.
  3. Configurando a segurança: Para garantir a segurança do seu banco de dados, é importante configurar as permissões de acesso corretamente. Use o comando GRANT para conceder permissões aos usuários e o comando REVOKE para remover as permissões quando necessário. Também é recomendável habilitar o SSL para conexões seguras.
  4. Otimizando o desempenho: Para obter o melhor desempenho do MariaDB, você pode ajustar algumas configurações. Por exemplo, você pode aumentar o tamanho do buffer para melhorar a velocidade de leitura e escrita do banco de dados. Use o arquivo de configuração my.cnf para fazer essas alterações.

Seguindo essas dicas, você pode configurar o MariaDB para atender às necessidades do seu projeto e garantir um banco de dados eficiente e seguro.

Iniciando e parando o serviço do MariaDB no Linux

Depois de realizar a instalação do MariaDB no Linux, é importante saber como iniciar e parar o serviço do banco de dados. Para isso, basta executar alguns comandos no terminal.

Para iniciar o serviço do MariaDB, utilize o seguinte comando:

sudo systemctl start mariadb

Para parar o serviço do MariaDB, utilize o seguinte comando:

sudo systemctl stop mariadb

Caso deseje reiniciar o serviço do MariaDB, utilize o seguinte comando:

sudo systemctl restart mariadb

Vale lembrar que, ao reiniciar o serviço do MariaDB, todas as conexões abertas serão encerradas. Portanto, é importante ter cuidado ao realizar essa ação.

Além disso, é possível ativar o serviço do MariaDB na inicialização do sistema. Para isso, utilize o seguinte comando:

sudo systemctl enable mariadb

Já para desativar o serviço do MariaDB na inicialização do sistema, utilize o seguinte comando:

sudo systemctl disable mariadb

Com esses comandos, é possível gerenciar facilmente o serviço do MariaDB no Linux.

Acessando o MariaDB no Linux

Após a instalação do MariaDB no Linux, é importante saber como acessá-lo.

Para acessar o MariaDB no Linux, é necessário primeiro fazer o login no terminal utilizando o usuário com permissão de administrador (root).

Em seguida, digite o seguinte comando:

mysql -u root -p

Esse comando irá abrir o prompt do MySQL, onde você pode começar a usar os comandos do MariaDB.

Caso deseje acessar um banco de dados específico, é possível passar o nome do banco de dados como parâmetro. Por exemplo:

mysql -u root -p nomedobancodedados

Isso irá abrir o prompt do MySQL já conectado ao banco de dados especificado.

Para sair do prompt do MySQL, utilize o seguinte comando:

exit

Agora você já sabe como acessar o MariaDB no Linux. Aproveite para explorar todo o potencial desse banco de dados poderoso e confiável.

Realizando atualizações e upgrades do MariaDB no Linux

Manter o MariaDB atualizado é essencial para garantir o bom desempenho do banco de dados e a segurança das informações armazenadas. Nesta seção, vamos aprender como atualizar e fazer upgrades do MariaDB no Linux.

Atualizando o MariaDB

Para atualizar o MariaDB no Linux, siga os seguintes passos:

  1. Atualize a lista de repositórios:
    sudo apt update
  2. Atualize o MariaDB:
    sudo apt upgrade mariadb-server

Este comando irá atualizar o pacote do MariaDB para a versão mais recente disponível nos repositórios. Se a atualização não for possível, verifique a conexão com a internet e tente novamente.

Fazendo upgrades do MariaDB

Caso seja necessário fazer um upgrade de versão do MariaDB, siga os seguintes passos:

  1. Faça um backup de todas as bases de dados:
    sudo mysqldump --all-databases > backup.sql
  2. Desinstale a versão antiga do MariaDB:
    sudo apt remove mariadb-server
  3. Adicione o repositório da nova versão do MariaDB:
    1. Baixe a chave PGP do repositório MariaDB:
      sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
    2. Adicione o repositório:
      sudo add-apt-repository 'deb [arch=amd64] https://mirror.ufscar.br/mariadb/repo/10.6/ubuntu xenial main'
    3. Atualize a lista de repositórios:
      sudo apt update
  4. Instale a nova versão do MariaDB:
    sudo apt install mariadb-server
  5. Restaure as bases de dados a partir do backup:
    sudo mysql < backup.sql

Este processo fará um backup das bases de dados, desinstalará a versão antiga do MariaDB e instalará a nova versão a partir do repositório. Em seguida, as bases de dados serão restauradas a partir do backup criado anteriormente.

Com esses passos, você pode manter o MariaDB atualizado e seguro no seu sistema Linux.

Solução de problemas comuns na instalação e uso do MariaDB no Linux

A instalação e uso do MariaDB no Linux pode ocasionalmente apresentar problemas. Aqui estão algumas soluções para os problemas mais comuns:

1. Problemas de permissão

Se você receber uma mensagem de erro “Acesso negado” ou “Permissão negada” durante a instalação ou uso do MariaDB, verifique se o usuário utilizado tem os privilégios adequados. Certifique-se de que o usuário tenha permissões de leitura e gravação nas pastas onde o MariaDB está instalado.

2. Problemas de conexão

Se você não conseguir acessar o MariaDB, verifique se o serviço está em execução. Use o comando “systemctl status mariadb” para verificar o status do serviço. Se o serviço não estiver em execução, inicie-o usando o comando “systemctl start mariadb”.

3. Problemas de configuração

Se o MariaDB não estiver sendo executado corretamente ou se as configurações precisarem ser alteradas, você pode editar o arquivo de configuração do MariaDB. O arquivo de configuração é geralmente encontrado em “/etc/my.cnf”. Verifique se as configurações estão corretas e reinicie o serviço MariaDB usando o comando “systemctl restart mariadb”.

4. Problemas de atualização

Para atualizar o MariaDB, certifique-se de fazer backup dos seus dados antes de executar o processo de atualização. Use os comandos “mysqldump” ou “mysqlbackup” para fazer o backup dos seus dados. Em seguida, desinstale a versão antiga do MariaDB e instale a nova versão seguindo as etapas de instalação descritas anteriormente.

5. Problemas de desinstalação

Para remover completamente o MariaDB do seu sistema, use o comando “sudo apt-get remove mariadb-server” ou “sudo yum remove mariadb-server”. Em seguida, execute o comando “sudo apt-get autoremove” ou “sudo yum autoremove” para remover todos os pacotes relacionados ao MariaDB que não são mais necessários em seu sistema.

Com essas soluções, você pode resolver facilmente os problemas mais comuns durante a instalação e uso do MariaDB no Linux.

Conclusão

Neste guia, você aprendeu passo a passo como instalar o MariaDB no Linux, desde a verificação dos requisitos até a solução de problemas comuns na instalação e uso. Também aprendeu como configurar o repositório, iniciar e parar o serviço, acessar e realizar atualizações e upgrades do MariaDB.

Esperamos que este guia tenha sido útil e que você tenha conseguido instalar e utilizar o MariaDB no Linux sem dificuldades. Lembramos que, em caso de dúvidas ou problemas, é importante buscar ajuda especializada para garantir o correto funcionamento do banco de dados e evitar perda de dados importantes.

Continue acompanhando nosso site para mais guias e dicas sobre tecnologia e informática.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Daniel Lemos

Daniel Lemos

👋 Saudações! Eu sou Daniel Lemos, apaixonado por tecnologia e entusiasta do mundo Linux. Como criador de conteúdo, meu objetivo é compartilhar conhecimento, simplificar conceitos complexos e inspirar outros a explorar o vasto universo da computação.🖥️ Com uma sólida experiência em sistemas Linux, meu foco está em desmistificar o mundo open source, tornando-o acessível a todos. Desde tutoriais práticos até análises aprofundadas de distribuições, meu conteúdo visa capacitar usuários, desde iniciantes até profissionais avançados.🌐 Além do Linux, mergulho em diversas áreas da tecnologia, explorando temas como desenvolvimento de software, segurança cibernética, automação e muito mais. Minha missão é não apenas informar, mas também inspirar a próxima geração de entusiastas e profissionais de TI.