Acesso negado - MySQL no Manjaro

Estou tendo o “clássico” erro access denied for root@localhost no MySQL Workbench, acontece que esse erro já rolou antes comigo no Mint e no Ubuntu, consegui resolver seguindo simples passos de vídeos na internet.
O problema é que não estou achando muito material para me ajudar a resolver aqui no Manjaro (Arch Linux). Segui este link para instalação
Normalmente sigo este vídeo para resolver, porém na parte de executar o comando ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY ''; o MySQL acusa erro de sintaxe, já tentei retirar as apas simples de root e localhost, mas sem sucesso também. Já tentei iniciar a instalação segura com mysql_secure_installation, mas dá erro de acesso negado também. Também já tentei colocar alguma senha ao invés de apenas vazio, mas aponta o mesmo erro.
Erro: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'BY ''' at line 1

Peço para que quem já tenha tido este erro nas mesmas circunstâncias que eu (Manjaro ou Arch e MySQL) me ajude a resolver, agradeço de antemão.

Se é Manjaro procure por documentaçòes de do Arch também

https://bbs.archlinux.org/viewtopic.php?id=51981

1 curtida

Tentei a solução do link, infelizmente não funcionou. Agora não consigo selecionar o bando de dados “mysql” com USE mysql;

Foi mal
realmente não testei para saber se funcionava…

ok

Remova o mysql e instale novamente

https://bbs.archlinux.org/viewtopic.php?id=230215

aqui tem um tuto de instalação com java
https://wiki.archlinux.org/index.php/JDBC_and_MySQL

Como falei tem que procurar
https://www.google.com/search?client=firefox-b-d&q=access+denied+mysql+arch

1 curtida

Vi agora que é o mariadb
Sobre a instalação do Mariadb

https://wiki.archlinux.org/index.php/MariaDB

1 curtida

Executando o mysql_secure_installation e alterando a senha eu obtive sucesso.

Tive problemas…
Eu não estava conseguindo startar o serviço do mariadb, pois estava dando o erro desta publicação, após realizar as operações da primeira resposta, eu conseguia iniciar o serviço, mas aí voltamos ao erro do access denied .

O link que é passado na resposta do post do bbs.archlinux não faz sentido pra mim, poderia explicar?

Até o momento resolvi com este link