Java JDBC连接Mysql学习整理

JDBC

Klines管理系统代码

电脑上刚好有之前爬的k线数据,正好学JDBC现炒现卖写了个非常简陋的。。脚本
https://github.com/nickkking/Java_learn/blob/main/manageSystem_jdbc2mysql/main.java

statement

Connection conn = null ; // 数据库连接
Statement stmt = null ; // 数据库操作
try{
Class.forName(DBDRIVER) ; // 加载驱动程序
String sql = "INSERT INTO users(name,password) "+" VALUES ('admin','123456')" ; //插入

conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;、、连接
stmt = conn.createStatement() ; // 实例化Statement对象
stmt.executeUpdate(sql) ; // 执行数据库更新操作
stmt.close() ; // 关闭操作
conn.close() ; // 数据库关闭

prestatement

PreparedStatement pstmt = null ; // 数据库操作
.
.
.
String sql = "delete from user where userName=?" //

pstmt = conn.prepareStatement(sql) ; // 实例化PreapredStatement对象
pstmt.setString(1,name); //
pstmt.executeUpdate()

ResultSet

ResultSet rs = pstmt.executeQuery() ; // 执行查询
while(rs.next()){
int id = rs.getInt(1) ;
String name = rs.getString(2) ;
System.out.print("编号:" + id ) ;
System.out.println(" 姓名:" + name) ;
}
rs.close() ;

上一篇:短信验证码登录流程思路及详细步骤


下一篇:关于 ERROR 1049 (42000): Unknown database ‘root‘ 的一种原因