java 连接mysql数据库
来源:互联网 发布:ipad 看图软件 编辑:程序博客网 时间:2024/05/17 22:25
WHY
今天群里一朋友问关于数据库连接的问题,应该是初学Java吧。然后就想着写写这个让初学者们可以看看。
HOW
这个讲解就不多讲了,也没什么好讲的,直接上代码吧
public static void main(String[] args) { String driver = "com.mysql.jdbc.Driver"; String dbName = "zhi"; String passwrod = "root"; String userName = "root"; String url = "jdbc:mysql://192.168.1.5:3306/" + dbName; String sql = "select id from user"; try { Class.forName(driver); Connection conn = DriverManager.getConnection(url, userName,passwrod); PreparedStatement ps = conn.prepareStatement(sql); ResultSet rs = ps.executeQuery(); int a=0,b=0,c=0,d=0; while (rs.next()) { String id = rs.getString(1); UUID uuid = UUID.fromString(id); long key = Math.abs(uuid.hashCode()); int val = (int) (key%4); if(val == 0){ a++; }else if(val == 1){ b++; }else if(val == 2){ c++; }else{ d++; } System.out.println("---------------------------------"+id+":::::::::::"+val); } System.out.println("********************a:"+a+";;;b:"+b+";;;c:"+c+";;;;d:"+d); // 关闭记录集 if (rs != null) { try { rs.close(); } catch (SQLException e) { e.printStackTrace(); } } // 关闭声明 if (ps != null) { try { ps.close(); } catch (SQLException e) { e.printStackTrace(); } } // 关闭链接对象 if (conn != null) { try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } catch (Exception e) { e.printStackTrace(); } }
这个里面要注意的是驱动别写错了。朋友连sql server的时候驱动写的com.microsoft.SQLServerDriver,然后程序就一直报找不到class。
这个一个细节问题吧,然后记得用完之后要关闭连接,不要占着资源
0 0
- java连接MySql数据库!
- JAVA 连接 MySQL 数据库
- java连接mysql数据库
- java连接mysql数据库
- java连接mysql数据库
- Java连接MySQL数据库
- Java连接mysql数据库
- java连接MySQL数据库
- java连接mysql数据库
- Java连接Mysql数据库
- java连接mysql数据库
- java连接mysql数据库
- Java连接mysql数据库
- Java连接MySQL数据库
- java连接mysql数据库
- java连接mysql数据库
- java连接MySql数据库
- Java连接MySQL数据库
- Python 数据结构与算法——图出度和入度的计算
- Educational Codeforces Round 5 D. Longest k-Good Segment
- GATTServApp_WriteCharCfg和GATTServApp_ProcesscccWriteReq 和GATTServApp_ProcessCharCfg的区别
- 小波分析个例应用
- Android:单元测试Junit的配置
- java 连接mysql数据库
- RecyclerView滑动距离计算
- 在Android应用中自动跳转到开发市场
- 真正的两张图片循环滚动
- 小波函数总结
- js--属性和方法(私有/公有)
- egret自定义事件
- javascript编译环境搭建
- 希尔排序