1 - va no php.ini e descomente(remova o ‘;’ ou ‘#’) a linha q tem a extensão: extension=php_mysql.dll
no windows as vezes ocorre esse por a dll n estar no diretorio ext. no linux deve ser .so
para ter certeza disso, crie uma pagina php com o seguinte conteudo
<?phpphpinfo();
ai vc consegue ver todas as extensões habilitadas.
R
Rodrigo1895
Fiz isso, mas continua o problema…
Vlw
perdeu
a extensão esta sendo carregado no phpinfo?
R
Rodrigo1895
Agora eu consegui.
Está acessando o phpmyadmin tanto pela máquina local quanto pela máquina externa.
Mas quando digito o usuario e a senha só entra no mysql pela máquina local, na máquina externa não tá tendo acesso ao mysql pelo phpmyadmin.
Já fiz essas configurações:
Abra o arquivo my.cnf: vi /etc/mysql/my.cnf
Altere a linha: bind-address = 127.0.0.1 para : bind-address = 0.0.0.0
Conecte no mysql: mysql -u root -p
Atualize as permissões de acesso do usuário:
GRANT ALL PRIVELEGES ON . TO ?usuário?@’%’ IDENTIFIED BY ?senha’;
validar as atualizações no MySQL:
flush privileges;
falta alguma configuração para corrigir esse erro??