3.21每日总结
package com; import java.sql.*; public class DB { public Connection conn = null; public Statement stmt = null; public ResultSet rs = null; String url = "jdbc:mysql://localhost:3306/subway?useSSL=false&serverTimezone=UTC"; String username = "root"; String password = "1506583922"; public DB(){ try{ Class.forName("com.mysql.cj.jdbc.Driver"); conn = DriverManager.getConnection(url,username,password); stmt = conn.createStatement(); }catch(SQLException se){ // 处理 JDBC 错误 se.printStackTrace(); }catch(Exception e){ // 处理 Class.forName 错误 e.printStackTrace(); } } public void close(){ try { if (rs!=null){ rs.close(); } if (stmt!=null){ stmt.close(); } if (conn!=null){ conn.close(); } } catch (SQLException e) { throw new RuntimeException(e); } } }
package com; import dao.Sub; import java.sql.PreparedStatement; import java.sql.SQLException; public class DBC { public void CreateTable(){ Sub sub =new Sub(); PreparedStatement preparedStatement=null; try { DB db = new DB(); String sql ="CREATE TABLE IF NOT EXISTS `linktable`(" + "`Id` INT UNSIGNED AUTO_INCREMENT ," + "`Alink` VARCHAR(255) NOT NULL ," + "`Blink` VARCHAR(255) NOT NULL ," + "`Clink` VARCHAR(255) NOT NULL ," + "`Tname` VARCHAR(255) NOT NULL ," + "PRIMARY KEY(`Id`)" + ")ENGINE=INNODB DEFAULT CHARSET=utf8"; preparedStatement=db.conn.prepareStatement(sql); preparedStatement.executeUpdate(); db.close(); } catch (SQLException e) { e.printStackTrace(); } finally{ } try { DB db = new DB(); String b = "linktable"; String sqc = "SELECT * FROM " + b ; preparedStatement=db.conn.prepareStatement(sqc); preparedStatement.executeQuery(); while (db.rs.next()){ String equ = String.valueOf(db.rs.next()); for (int i = 0; i < 1; i++) { } } db.close(); }catch (SQLException e){ e.printStackTrace(); }finally { } } public void InsertFull(String table_name,String Id,String Alink,String Blink,String Clink,String Tname){ DB db = new DB(); PreparedStatement preparedStatement=null; try { String sql = "INSERT INTO "+ table_name + " (Id,Alink,Blink,Clink,Tname) values (?,?,?,?,?)"; preparedStatement=db.conn.prepareStatement(sql); preparedStatement.setString(1,Id); preparedStatement.setString(2,Alink); preparedStatement.setString(3,Blink); preparedStatement.setString(4,Clink); preparedStatement.setString(5,Tname); preparedStatement.executeUpdate(); } catch (SQLException e) { e.printStackTrace(); } finally{ } } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix