Maison >base de données >tutoriel mysql >Comment créer une base de données MySQL à partir de Java sans spécifier le nom de la base de données dans l'URL JDBC ?

Comment créer une base de données MySQL à partir de Java sans spécifier le nom de la base de données dans l'URL JDBC ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-30 11:59:14108parcourir

How to Create a MySQL Database from Java Without Specifying the Database Name in the JDBC URL?

Création d'une base de données MySQL à partir de Java sans spécification de base de données dans l'URL JDBC

Il est possible de créer une base de données MySQL à partir de Java même lorsque le nom de la base de données n'est pas spécifié dans le JDBC URL. Voici comment procéder :

  1. Établissez une connexion au serveur MySQL à l'aide d'une URL qui n'inclut pas le nom de la base de données :
String url = "jdbc:mysql://localhost:3306/?user=root&password=rootpassword";
Connection con = DriverManager.getConnection(url);
  1. Créer un objet Statement pour exécuter la requête SQL :
Statement s = con.createStatement();
  1. Exécuter la requête SQL pour créer la base de données :
int result = s.executeUpdate("CREATE DATABASE databasename");
  1. Vérifiez la valeur du résultat pour vérifier si la base de données a été créée avec succès. Une valeur non nulle indique le succès.
  2. Fermez les objets Statement et Connection pour libérer des ressources :
s.close();
con.close();

En suivant ces étapes, vous pouvez créer une base de données MySQL en Java même sans spécifier le nom de la base de données dans l'URL JDBC.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn