Java では、接続 URL にデータベース名を指定することで MySQL データベースへの接続を確立できます。ただし、「データベース名を事前に知らなくても、ログイン資格情報のみを使用して、Java から MySQL データベースを作成できますか?」という疑問が生じます。
これに対処するには、データベース パラメータが必須ではないことに注意してください。 JDBC 接続文字列。したがって、特定のデータベースを指定しなくても接続を確立できます。
MySQL フォーラムやメーリング リストなどのオンライン リソースからの提案を参照して、次のアプローチを採用できます。
Conn = DriverManager.getConnection("jdbc:mysql://localhost/?user=root&password=rootpassword"); s = Conn.createStatement(); int Result = s.executeUpdate("CREATE DATABASE databasename");
ここでは、データベース名を指定せずに、root ユーザー名とパスワードを使用して MySQL サーバーへの接続が確立されます。 executeUpdate メソッドは、databasename データベースを作成する SQL ステートメントを実行するために使用されます。このアプローチにより、ログイン資格情報のみを使用して Java から MySQL データベースを動的に作成できます。
以上がJava はログイン資格情報のみを使用して MySQL データベースを作成できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。