Soalan: Bagaimanakah pangkalan data MySQL boleh dibuat daripada aplikasi Java, hanya diberi kelayakan log masuk?
Berbeza dengan URL sambungan yang menyatakan nama pangkalan data, seperti sebagai:
String url = "jdbc:mysql://localhost:3306/test";
Adalah sukar untuk mencipta pangkalan data tanpa menyatakan namanya dalam URL.
Jawapan:
Walaupun kekurangan spesifikasi pangkalan data dalam URL sambungan, adalah mungkin untuk mencipta pangkalan data menggunakan kaedah berikut:
Conn = DriverManager.getConnection("jdbc:mysql://localhost/?user=root&password=rootpassword"); s = Conn.createStatement(); int Result = s.executeUpdate("CREATE DATABASE databasename");
Kaedah ini membolehkan anda untuk mewujudkan sambungan tanpa menyatakan pangkalan data dan kemudian melaksanakan pernyataan SQL untuk mencipta pangkalan data yang diingini.
Atas ialah kandungan terperinci Bagaimana untuk Mencipta Pangkalan Data MySQL dari Aplikasi Java Hanya Menggunakan Bukti Kelayakan Log Masuk?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!