O MySQL é um sistema gratuito de gerenciamento de banco de dados muito popular e também um componente importante da pilha LAMP. O MySQL foi substituído pelo MariaDB nos repositórios Debian, que é uma alternativa decente ao MySQL e praticamente executa todas as operações que o MySQL realiza. A versão mais recente dos pacotes MariaDB está disponível no repositório Debian 11 padrão. Assim, podemos instalá-lo diretamente usando o gerenciador de pacotes.
Acesse o terminal e vire root utilizando o comando “su -” para evitarmos comando que não existam e atualizaremos o repositório.
apt update
apt upgrade
Para instalar o MariaDB execute o comando abaixo:
apt install mariadb-server mariadb-client
Configurando o MariaDB no Debian 11
Para configurar corretamente o MariaDB, será necessário executar um script de segurança. Onde após executar o comando abaixo, será necessário confirmar várias opções.
mysql_secure_installation
Para as duas primeiras opções, escolheremos ‘n’ e para as demais escolheremos ‘y’.
Criando usuário com permissão de autenticação.
MariaDB utiliza usa o plugin unix_socket, ele permite que o usuário use as credenciais do sistema operacional para se conectar no MariaDB via socket Unix, sendo recomendável definir um usuário com autenticação em senha, sendo assim, iremos criar um usuário.
iniciar o MariaDB (já estamos com super usuário).
mariadb
Criaremos um novo usuário no servidor MariaDB.
GRANT ALL ON *.* TO ‘tecnico’@’localhost’ WITH GRANT OPTION;
Aplicaremos a nova alteração com o comando abaixo:
FLUSH PRIVILEGES;
exit
Comandos para Gerenciar o serviço MariaDB no Debian 11.
Iniciar o Serviço.
systemclt start mariadb
Verificar status do serviço.
systemclt status mariadb
Parar o serviço.
systemclt stop mariadb
Reiniciar o serviço.
systemclt restart mariadb
Nesse post ensinei como instalar o MariaDB no Debian 11.