您现在的位置是:首页 > 文章详情

java对mysql数据库的一些基本操作

日期:2018-08-02点击:359

java对mysql数据库的一些基本操作

//查看 /*String tableName=""; //表名 String sql="select * from "+tableName; //连接数据库获取connection(一般单独写在一个工具类) Connection conn = JdbcMysql.getConnection(); PreparedStatement stmt = conn.prepareStatement(sql); ResultSet rs = stmt.executeQuery(sql); while(rs.next()){ //查询所有 rs.getString("name"); } rs.close();*/ //插入 /*String sql ="insert into idandpassword (stuid,password) values(?,?)";//或者在问号处可直接写入新数据 //连接数据库获取connection(一般单独写在一个工具类) Connection conn = JdbcMysql.getConnection(); PreparedStatement stmt = conn.prepareStatement(sql); stmt.setString(1, "iddd");//数字1插入的信息对应上面的问号位置  stmt.setString(2, "123");//插入的信息 stmt.executeUpdate(); stmt.close();*/ //查询 /*String sql = " SELECT * FROM images WHERE stuid = "+ stuid; //连接数据库获取connection(一般单独写在一个工具类) Connection conn = JdbcMysql.getConnection(); PreparedStatement stmt = conn.prepareStatement(sql); ResultSet rs = stmt.executeQuery(sql); rs.next(); rs.getString("name"); rs.close(); */ //修改  /* String sql ="update idandpassword set password = ?, test = ? where stuid = ?"; //连接数据库获取connection(一般单独写在一个工具类) Connection conn = JdbcMysql.getConnection(); PreparedStatement stmt = conn.prepareStatement(sql); stmt.setString(1,"aaaaa");//方法中1,2,3对应问号位置 stmt.setInt(2, 122); stmt.setString(3,"zzz"); stmt.executeUpdate(); stmt.close(); */ //删除 /*String sql ="delete from idandpassword where stuid= ?"; PreparedStatement stmt = conn.prepareStatement(sql); stmt.setString(1,"ddd" ); //删除id="ddd"的数据 stmt.executeUpdate(); stmt.close();*/ 

关于关闭数据库连接: 
最好是在工具类写一个方法把conn,stmt,rs都关闭掉。 
JdbcMysql.closeAll(conn, stmt, rs);

原文地址https://blog.csdn.net/qq_42862882/article/details/81361741

原文链接:https://yq.aliyun.com/articles/622201
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章