Heim >Datenbank >MySQL-Tutorial >Wie erstelle ich eine MySQL-Datenbank aus Java, ohne den Datenbanknamen in der JDBC-URL anzugeben?

Wie erstelle ich eine MySQL-Datenbank aus Java, ohne den Datenbanknamen in der JDBC-URL anzugeben?

Susan Sarandon
Susan SarandonOriginal
2024-11-30 11:59:14173Durchsuche

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

Erstellen einer MySQL-Datenbank aus Java ohne Datenbankangabe in der JDBC-URL

Es ist möglich, eine MySQL-Datenbank aus Java zu erstellen, auch wenn der Datenbankname nicht im JDBC angegeben ist URL. So geht's:

  1. Stellen Sie eine Verbindung zum MySQL-Server her, indem Sie eine URL verwenden, die den Datenbanknamen nicht enthält:
String url = "jdbc:mysql://localhost:3306/?user=root&password=rootpassword";
Connection con = DriverManager.getConnection(url);
  1. Erstellen ein Statement-Objekt zum Ausführen der SQL-Abfrage:
Statement s = con.createStatement();
  1. Führen Sie die zu erstellende SQL-Abfrage aus die Datenbank:
int result = s.executeUpdate("CREATE DATABASE databasename");
  1. Überprüfen Sie den Ergebniswert, um zu überprüfen, ob die Datenbank erfolgreich erstellt wurde. Ein Wert ungleich Null zeigt Erfolg an.
  2. Schließen Sie die Statement- und Connection-Objekte, um Ressourcen freizugeben:
s.close();
con.close();

Durch Befolgen dieser Schritte können Sie sogar eine MySQL-Datenbank in Java erstellen ohne Angabe des Datenbanknamens in der JDBC-URL.

Das obige ist der detaillierte Inhalt vonWie erstelle ich eine MySQL-Datenbank aus Java, ohne den Datenbanknamen in der JDBC-URL anzugeben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn