注意事项:
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(); } }