Meus aplicativos não podem conectar ao MySQL, você pode sugerir coisas para teste?

StackOverflow https://stackoverflow.com/questions/655522

  •  19-08-2019
  •  | 
  •  

Pergunta

Eu estou em um servidor mac. Do meu diretório home, eu posso chegar ao MySQL na linha de comando. Mas aplicativos que eu instalar (eu tentei phpMyAdmin e depois Wordpress) não pode se conectar ao mysql @ localhost.

Sugestões sobre solucionar o problema?

Além disso, como posso dizer o porta mysql está sendo executado em?

Foi útil?

Solução

Tente especificar 127.0.0.1:3306 como o anfitrião e ver se isso funciona ...

Editar comentários:

Use netstat -a para verificar quais port MySQL está escutando.

Outras dicas

Certifique-se de que você tem a extensão mysql instalado.

Mais informações: http://us2.php.net/mysql

Faça localhost certeza de ter explicitamente listada quando você concedeu permissões para o usuário. Por exemplo, se você tem um banco de dados blog chamado, que é acessado por um usuário chamado wordpress, você precisa criar o usuário com este:

grant all on blog.* to 'wordpress'@'localhost' identified by 'blahblah';

Eu acredito que o utilitário mysql de linha de comando usa soquetes de arquivo Unix para conectar, que ignora quaisquer restrições de nome de host ou DNS.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top