Autor Tópico: mysqli::real_connect(): (HY000/2002): No such file or directory  (Lida 5808 vezes)

Offline Michelbdec

  • Usuário Ubuntu
  • *
  • Mensagens: 18
    • Ver perfil
mysqli::real_connect(): (HY000/2002): No such file or directory
« Online: 22 de Fevereiro de 2022, 11:54 »
baixei phpmyadmin quando fui usar ele me deu essa menssagem:
mysqli::real_connect(): (HY000/2002): No such file or directory

alguem pode me ajudar a solucionar?

Offline Michelbdec

  • Usuário Ubuntu
  • *
  • Mensagens: 18
    • Ver perfil
Re:mysqli::real_connect(): (HY000/2002): No such file or directory
« Resposta #1 Online: 22 de Fevereiro de 2022, 12:17 »
criei novamente usuario
CREATE USER localhost@localhost IDENTIFIED BY 'senha'

GRANT ALL PRIVILEGES ON *.* TO localhost@localhost WITH GRANT OPTION

flush privileges

e a mensagem mudou para:

mysqli::real_connect(): (HY000/1045): Access denied for user 'localhost'@'localhost' (using password: YES)

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:mysqli::real_connect(): (HY000/2002): No such file or directory
« Resposta #2 Online: 22 de Fevereiro de 2022, 13:44 »
Baixou o phpmyadmin como, e de onde?
Baixou os outros pacotes necessários ao seu uso (mysql, php, apache2, etc?)
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Michelbdec

  • Usuário Ubuntu
  • *
  • Mensagens: 18
    • Ver perfil
Re:mysqli::real_connect(): (HY000/2002): No such file or directory
« Resposta #3 Online: 22 de Fevereiro de 2022, 17:35 »
baixei direto do https://www.phpmyadmin.net/ coloquei no /var/www criei virtual host localhost@localhost
depois no php.ini extension=mysqli.so extension=php_mysqli.so
e me deu essa mensagem

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:mysqli::real_connect(): (HY000/2002): No such file or directory
« Resposta #4 Online: 23 de Fevereiro de 2022, 09:25 »
Entendi. Vc fez pelo caminho errado e por isso não instalou as dependências. Use o comando abaixo pra instalar o seu phpmyadmin:

sudo apt install phpmyadmin

Isso vai instalar o phpmyadmin (de forma correta), além de trazer todas as dependências pra que ele funcione.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Michelbdec

  • Usuário Ubuntu
  • *
  • Mensagens: 18
    • Ver perfil
Re:mysqli::real_connect(): (HY000/2002): No such file or directory
« Resposta #5 Online: 23 de Fevereiro de 2022, 10:51 »
instalei e com tudo junto apache mysql-server php-myadmin
configurou senha mas, mesma mensagem mysqli. sera que isso nap é um problema de versão ubuntu 20?

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:mysqli::real_connect(): (HY000/2002): No such file or directory
« Resposta #6 Online: 23 de Fevereiro de 2022, 11:11 »
Se fosse, já teria sido detectado e resolvido, depois de dois anos do lançamento.

Vc fez a configuração inicial do banco de dados? "mysql_secure_install", etc?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:mysqli::real_connect(): (HY000/2002): No such file or directory
« Resposta #7 Online: 23 de Fevereiro de 2022, 11:16 »
Uma coisa que está passando pela minha cabeça agora, pode ser que o phpMyAdmin dependa de uma versão específica do PHP (p.ex. 5.3), e a instalação padrão do Ubuntu ofereça outra (p.ex. 7.x). Nesse caso, é importante verificar as dependências de instalação --- coisa que a instalação do "apt" faz automaticamente, por isso a gente recomenda sempre que seja dada preferência por esse método.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Michelbdec

  • Usuário Ubuntu
  • *
  • Mensagens: 18
    • Ver perfil
Re:mysqli::real_connect(): (HY000/2002): No such file or directory
« Resposta #8 Online: 23 de Fevereiro de 2022, 12:06 »
php7.4 default phpmyadmin install

Offline Michelbdec

  • Usuário Ubuntu
  • *
  • Mensagens: 18
    • Ver perfil
Re:mysqli::real_connect(): (HY000/2002): No such file or directory
« Resposta #9 Online: 23 de Fevereiro de 2022, 17:29 »
nimguem usa ubuntu 20 com phpmyadmin?

Offline Michelbdec

  • Usuário Ubuntu
  • *
  • Mensagens: 18
    • Ver perfil
Re:mysqli::real_connect(): (HY000/2002): No such file or directory
« Resposta #10 Online: 23 de Fevereiro de 2022, 19:43 »
com algumas alteraçoes sem conhecer de php cheguei no mysqli_real_connect(): (HY000/1698) por isso vou encerrer esse topico

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:mysqli::real_connect(): (HY000/2002): No such file or directory
« Resposta #11 Online: 24 de Fevereiro de 2022, 10:06 »
Você chegou a pesquisar sobre seu erro no Google? Costuma dar bons resultados.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D