1. Instale o servidor mariadb
yum install mariadb-server
2. Ambiente relacionado à instalação
yum install mariadb-embedded mariadb-libs mariadb-bench mariadb mariadb-sever
3. Instale o mariadb
yum install mariadb
4. Comece o mariadb
systemctl start mariadb
5. Configure a inicialização
systemctl enable mariadb
6. Configure o banco de dados (principalmente para definir a senha)
mysql_secure_installation
7. Defina a codificação
① Adicione o seguinte conteúdo ao arquivo /etc/my.cnf:
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
② Adicione o seguinte conteúdo sob a tag [client] do arquivo /etc/my.cnf.d/client.cnf:
default-character-set=utf8
③ Adicione o seguinte conteúdo sob a tag [mysql] no arquivo /etc/my.cnf.d/mysql-clients.cnf:
default-character-set=utf8
④Reinicie o mariadb, o comando é o seguinte:
systemctl restart mariadb
⑤ Verifique mariadb para verificar o conjunto de caracteres, a frase é a seguinte:
show variables like "%character%";show variables like "%collation%";
8. Permitir conexão remota ao banco de dados mariadb
① Desligue o firewall, o comando é o seguinte:
systemctl stop firewalld
② Modifique o host na tabela do usuário da seguinte forma (execute em sequência):
select host, user from user;
update user set host='%' where host='centos.portal';
flush privileges;
systemctl restart mariadb