Rumah >pangkalan data >tutorial mysql >Bagaimana untuk memilih atau berpindah ke pangkalan data lain dalam MySQL menggunakan API JDBC?

Bagaimana untuk memilih atau berpindah ke pangkalan data lain dalam MySQL menggunakan API JDBC?

PHPz
PHPzke hadapan
2023-08-29 19:09:021195semak imbas

如何使用 JDBC API 选择或转移到 MySQL 中的另一个数据库?

Secara umumnya, anda boleh menggunakan pertanyaan USE untuk menukar pangkalan data semasa dalam MySQL.

Syntax

Use DatabaseName;

Untuk menggunakan JDBC API untuk menukar pangkalan data semasa, anda perlu:

  • Daftar Pemandu: Daftar kelas pemandu menggunakan kaedah kelas registerDriver() bagi DriverManager(). Luluskan nama kelas pemandu sebagai parameter.

  • Mewujudkan sambungan: Gunakan kaedah getConnection() kelas DriverManager untuk menyambung ke pangkalan data. Lulus URL (String), Nama Pengguna (String), Kata Laluan (String) sebagai parameter.

  • Buat pernyataan: Gunakan kaedah createStatement() bagi antara muka Sambungan.

  • Lakukan pertanyaan: Gunakan kaedah execute() antara muka Pernyataan untuk melaksanakan pertanyaan. . daripada URL Pangkalan data yang diperlukan adalah seperti yang ditunjukkan di bawah - p>

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    import java.sql.Statement;
    public class ChangeDatabaseExample {
       public static void main(String args[]) throws SQLException {
          //Registering the Driver
          DriverManager.registerDriver(new com.mysql.jdbc.Driver());
          //Getting the connection
          String mysqlUrl = "jdbc:mysql://localhost/";
          Connection con = DriverManager.getConnection(mysqlUrl, "root", "password");
          System.out.println("Connection established......");
          //Creating the Statement
          Statement stmt = con.createStatement();
          //Create table Query
          String query = "USE mydatabase";
          //Executing the query
          stmt.execute(query);
          System.out.println("Database changed......");
       }
    }

Atas ialah kandungan terperinci Bagaimana untuk memilih atau berpindah ke pangkalan data lain dalam MySQL menggunakan API JDBC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam