Qual é a senha padrão do MariaDB no CentOS 7?

1

Eu instalei o pacote mariadb-server no CentOS 7 com o comando:

sudo yum install mariadb-server

A instalação foi concluída com êxito, mas parece que não consigo efetuar login no servidor. Normalmente, uma instalação padrão do MariaDB não tem senha, então eu tentei sair do parâmetro -p :

mysql -u root

Eu também tentei fornecer um número de senhas "comuns" com o parâmetro -p , mas nenhuma delas funciona. Eu também não posso avançar com o script mysql_secure_installation devido ao mesmo motivo.

Qual é a senha padrão do MariaDB no CentOS 7?

    
por user2064000 11.08.2017 / 20:05

2 respostas

3

Não há senha padrão. Mas parece que alguém pode exigir uma senha ao tentar se conectar a um processo que não está em execução.

Um processo mysql está em execução?

ps aux | grep mysql

Se não, inicie.

systemctl start mariadb

E conecte-se ...

mysql -u root
    
por 11.08.2017 / 20:33
0

Eu enfrentei o mesmo problema quando fiz uma reinstalação do mariadb, não consegui logar. Descobri que quando removi o diretório / var / lib / mysql e instalei o MariaDB novamente, consegui me conectar como root sem senha -

# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
# yum -y erase mariadb-server

Antes de remover o diretório a seguir, certifique-se de fazer o backup no caso de precisar dos dados.

# rm -rf /var/lib/mysql

Instale o servidor mariadb novamente e não esqueça de iniciá-lo

# yum -y install mariadb-server
# systemctl start mariadb    

Conecte-se como root e apenas pressione quando for solicitada uma senha.

# mysql -u root -p
Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 2
Server version: 5.5.60-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> Bye

Eu ainda não investiguei isso completamente, mas a idéia é limpar cada bit da sobra da instalação anterior e, em seguida, prosseguir com uma instalação limpa.

Resolvi meu problema e talvez possa ajudar outra pessoa.

    
por 24.08.2018 / 06:55