注意事項:
1、導入驅動包,如我導的是mysql-connector-java-5.1.26-bin.jar
2、修改下面代碼中的用戶名和密碼
3、其中URL爲"jdbc:mysql://數據庫服務器的IP地址:數據庫的端口號/數據庫的名稱" 或者 "jdbc:mysql://數據庫服務器的IP地址:數據庫的端口號/數據庫的名稱?useUnicode=true&characterEncoding=數據庫編碼集"(推薦)
操作數據庫代碼如下:
import java.sql.*;
public class ConnectionMySQL {
public static final String URL = "jdbc:mysql://127.0.0.1:3306/mysql";
public static final String USERNAME = "root";
public static final String PASSWORD = "123456";
public static void main(String[] args) throws SQLException {
// 1. 註冊驅動
try {
Class.forName("com.mysql.jdbc.Driver"); // MySQL的驅動
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
// 2. 獲取數據庫的連接
Connection conn = DriverManager.getConnection(URL, USERNAME, PASSWORD);
// 3. 獲取表達式
Statement stmt = conn.createStatement();
// 4. 執行 SQL
ResultSet rs = stmt.executeQuery("select * from user");
// 5. 顯示結果集裏面的數據
while(rs.next()) {
System.out.println(rs.getString("Host"));
System.out.println(rs.getString("User"));
System.out.println(rs.getString("Password"));
}
// 6. 釋放資源
rs.close();
stmt.close();
conn.close();
}
}