Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não consigo acesso a senha do root mysql gerada temporariamente

No momento de criar a table, eu não sei qual a senha do root. Li que ao instalar o mysql no linux, é criado uma senha temporariamente, no caso eu não tenho acesso a ela. Para então poder configurar novamente com o comando disponibilizado : sudo mysql_secure_installation

Encontrei que pode ver a tal senha temporária com esse comando

sudo grep 'password' /var/log/mysqld.log

Mas então, recebo o seguinte erro : grep: /var/log/mysqld.log: Arquivo ou diretório inexistente

Talvez esse não senha realmente meu problema, qualquer coisa só me dizer!

1 resposta
solução!

Encontrei a solução:

Entendi que ainda não tinha uma senha, mas era necessário primeiro rodar o mysql com:

sudo service mysql start

depois podemos logar com:

sudo mysql -u root

para que em seguida, configurar a senha:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'nova_senha';

Após isso basta logar com o usuário: sudo mysql -u root -p , e assim digitar a senha que definimos antes.