configurar MARIADB no debian
Sempre acreditei que o mysql não era substituível pelo seu substituto mariadb,
mas sempre achei que se o mariadb é mesmo exatamente o mysql com apenas a parte de licença alterada ele poderia ser utilizado ao inves do mysql,
sempre instalei o mysql e tive problemas com o mariadb, mas
hoje decidi utilizar o mariadb ao invés do mysql, e, deu certo, para isso:
no terminal do debian
-> su #entrar como administrador
->apt install mariadb-server #instalar o banco de dados mariadb
->mariadb #administrar o banco de dados
->create database test; #criei o banco 'test'
->create user 'usuario'@'%' identified by 'senha'; #criei o usuario: usuario para acesso em qualquer rede com a senha 'senha'
->grant all privileges on test.* to 'usuario'@'%' with grant option; #permitir acesso a todas tabelas no banco 'test' para o usuário 'usuario' acessando por todos locais
->GRANT RELOAD ON *.* TO 'usuario'@'%'; #permitir realizar backup do banco de dados
-> \q; #sair da administração do banco de dados
->exit #sair do terminal de administrador
Agora vamos testar o acesso ao banco com este usuario:
->mariadb -u usuario -p
->*** #digite a senha 'senha' conforme criada acima
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| test |
+--------------------+
2 rows in set (0.12 sec)
MariaDB [(none)]> \q
pronto!
agora para finalizar realizar um backup:
-> mysqldump -u usuario -p -x -A > arquivo_de_backup.sql
é isso,
mariadb pronto, com usuario, banco e acesso configurados,
sucessos!
Comentários
Postar um comentário