操作MySQL数据库相关代码

时间:2023-03-09 00:37:52
操作MySQL数据库相关代码

注意事项:

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();
}
}