MySQL OJDBC是Java中用于訪問MySQL數據庫的驅動程序。這個驅動程序提供了一個基于Java語言的接口,使得開發者可以在Java應用程序中直接訪問MySQL數據庫。
Class.forName("com.mysql.jdbc.Driver"); //加載MySQL驅動 String url = "jdbc:mysql://localhost/test"; //數據庫連接URL String user = "root"; //用戶名 String password = "123456"; //密碼 Connection conn = DriverManager.getConnection(url, user, password); //獲取數據庫連接
在使用MySQL OJDBC連接MySQL數據庫時,首先需要加載MySQL驅動。然后,需要設置MySQL連接的URL、用戶名和密碼,才能獲取數據庫連接。獲取到連接之后,就可以通過該連接訪問和操作數據庫了。
例如,我們可以通過MySQL OJDBC實現插入數據到MySQL數據庫的操作:
Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://localhost/test"; String user = "root"; String password = "123456"; Connection conn = DriverManager.getConnection(url, user, password); String sql = "insert into student(name, age, score) values(?, ?, ?)"; PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1, "Tom"); ps.setInt(2, 20); ps.setDouble(3, 90.5); ps.executeUpdate(); ps.close(); conn.close();
在這個示例中,我們首先獲取MySQL數據庫的連接。然后,通過PreparedStatement對象實現了對數據庫的插入操作。最后,我們必須關閉PreparedStatement對象和數據庫連接。
總之,MySQL OJDBC是Java中訪問MySQL數據庫的重要途徑。使用它,我們可以方便地在Java應用程序中訪問和操作MySQL數據庫。