sql >> Database teknologi >  >> RDS >> Mysql

PHP Ingen database valgt

Jeg tror, ​​at du muligvis åbner en MySQL-forbindelse øverst i scriptet, lukker den og genåbner den uden at glemme at vælge databasen.

Hvis du bruger de gamle mysql_-funktioner (som du egentlig ikke burde bruge til ny kode længere, så tag et kig på MySQLi og BOB ) så har du måske glemt denne kodelinje:

mysql_select_db("databaseName");

Eller, hvis du bruger "rå forespørgsler", mangler du muligvis denne linje:

mysql_query("USE databaseName");

Selvom det på det samme script sandsynligvis ikke er værd at lukke databaseforbindelsen, kan det være en bedre idé at holde det åbent gennem hele scriptet.



  1. MySQL backup og gendannelse fra kommandolinje

  2. Android - Cursor onMapReady (Markører)

  3. MySQL ODBC 5.1 Sæt navne er ikke tilladt af driveren

  4. Sådan tjekker du din SQL Server-version