Erreur de sélection de base de données MySQL
Lors de la récupération de données d'une base de données MySQL hébergée sur GoDaddy, les utilisateurs peuvent rencontrer une erreur « Aucune base de données sélectionnée ». Ce problème survient généralement lorsque l'URL de la base de données ne contient pas la spécification du nom de la base de données.
Solution :
L'URL de la base de données utilisée dans la connexion JDBC doit inclure le nom de la base de données. Cela se fait généralement en ajoutant « /DBNAME » à l'URL d'origine. Par exemple :
<code class="java">String URL = "jdbc:mysql://localhost:3306/my_database";</code>
Dans ce cas, "my_database" est le nom de la base de données à laquelle vous accédez.
Code original avec modification :
Intégration du nom de la base de données dans le code d'origine :
<code class="java">public static void main(String[] args) { Connection conn = null; Statement stmt = null; try { // ... (code remains the same) // Modify the database URL to include the database name String URL = "jdbc:mysql://localhost:3306/my_database"; // STEP 3: Open a connection System.out.println("Connecting to database..."); conn = DriverManager.getConnection(URL, USER, PASS); // ... (remaining code remains the same) } }</code>
En incorporant le nom de la base de données dans l'URL, la connexion JDBC peut identifier avec succès la base de données à laquelle accéder et éliminer l'erreur "Aucune base de données sélectionnée".
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!