Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

PHP Nenhum banco de dados selecionado


Acredito que você esteja abrindo uma conexão MySQL no topo do script, fechando e reabrindo sem esquecer de selecionar o banco de dados.

Se você estiver usando as antigas funções mysql_ (que você não deveria mais usar para novos códigos, dê uma olhada em MySQLi e PDO ) então você pode ter esquecido esta linha de código:
mysql_select_db("databaseName");

Ou, se você estiver usando "consultas brutas", pode estar perdendo esta linha:
mysql_query("USE databaseName");

Embora no mesmo script provavelmente não valha a pena fechar a conexão com o banco de dados, pode ser uma ideia melhor mantê-la aberta durante todo o script.