//驱动程序名
String driver =("com.mysql.jdbc.Driver");// "com.MySQL.jdbc.Driver";

//URL指向要访问的数据库名scutcs
String url = "jdbc:MySQL://127.0.0.1:3306/apk";

//MySQL配置时的用户名
String user = "root";

//MySQL配置时的密码
String password = "603809";

int version;
boolean bNew = false;
int max = 0;

try {
//加载驱动程序
Class.forName(driver);

//连续MySQL 数据库
Connection conn = DriverManager.getConnection(url, user, password);
if(!conn.isClosed())
System.out.println("Succeeded connecting to the Database!");

//statement用来执行SQL语句
Statement statement = conn.createStatement();

//要执行的SQL语句
String sql = "select version from apk";

//结果集
ResultSet rs = statement.executeQuery(sql);

while(rs.next()) {

//选择version这列数据
version =Integer.parseInt( rs.getString("version"));

if( max < version){

max = version ;
}
}

//释放占用资源
rs.close();
conn.close();

if(max == 2)
bNew = true;

if(bNew)
System.out.println("最新 -->version " + max);
else
System.out.println("更新-->version " + max);

}
catch(ClassNotFoundException e) {
System.out.println("Sorry,can`t find the Driver!");
e.printStackTrace();
}

catch(SQLException e) {
e.printStackTrace();
}

catch(Exception e) {
e.printStackTrace();
}
}

转载于:https://www.cnblogs.com/eraser6038/archive/2012/03/07/eraser6038_JDBC.html

java连接数据库--JDBC相关推荐

  1. Java连接数据库 JDBC

    1.JDBC是什么? JDBC,英文全称:Java DataBase Connectivity,中文全称:java数据库连接,是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访 ...

  2. Java连接数据库JDBC

    1.数据库驱动和JDBC JDBC SUN公司为了简化开发人员的((对数据库的统一)操作,提供了一个(Java操作数据库的规范,俗称JDBC)这些规范的实现由具体的厂商去做 对于开发人员来说,我们只需 ...

  3. Java连接数据库(JDBC非常重要)

    目录 一.数据库连接 1.1之前如何操作数据库 1.2.实际开发中如何操作数据库? 二.JDBC(Java Database Connectinity)(重要) 2.1.JDBC的概念 2.2 JDB ...

  4. java连接数据库,jdbc四要素,jdbc六大步

    1.先确保项目中已经有了jdbc的jar包(ojdbc.jar),没有可以去网上找然后添加到项目 2.jdbc 的四要素 //jdbc四要素//驱动:决定连接的是何种类型的数据库private sta ...

  5. Java中JDBC连接数据库详解

    今天动力节点java学院小编分享的是JDBC连接数据库的相关知识,希望通过看过此文,各位小伙伴对DBC连接数据库有所了解,下面就跟随小编一起来看看JDBC连接数据库的知识吧. 一.JDBC连接数据库概 ...

  6. JAVA通过JDBC连接并操作MySQL数据库

    JAVA通过JDBC连接并操作MySQL数据库 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提 ...

  7. Java使用Jdbc操作MySql数据库(一)

    这个示例是Java操作MySql的基本方法. 在这个示例之前,要安装好MySql,并且配置好账户密码,创建一个logininfo数据库,在数据库中创建userinfo数据表.并且在表中添加示例数据. ...

  8. Java连接数据库(4)

    环境:netbeans (四)Java通过Jdbc连接MySql数据库 MySql数据库相对postgresql来说常见一些,它们的连接方法极其类似.MySql中的操作就不叙述了,读者自己在MySql ...

  9. 一篇文章教你学会Java基础JDBC

    文章目录 一.搭建JDBC开发环境 1.搭建工程 2.连接数据库工具类JdbcConnectionUtil 3.main方法测试 二.创建Statement或PreparedStatement接口,执 ...

最新文章

  1. leetcode-376 摆动序列
  2. 阿里开源的那个牛X的问题排查工具——Arthas,推出IDEA插件了!
  3. 系列笔记 | 深度学习连载(2):梯度下降
  4. java多个数据库数据进行访问_通过Spring Boot配置动态数据源访问多个数据库的实现代码...
  5. 命令逐行显示_Linux命令和Shell脚本学习随笔3
  6. java中string和stringbuffer
  7. Jenkins 流水线 获取git 分支列表_持续集成工具Jenkins看这篇就够啦!
  8. 精通CSS:高级Web标准解决方案(中文电子书下载)
  9. Atitit.atiRI  与 远程调用的理论and 设计
  10. springbootspringboot杏林中医诊所管理系统133742
  11. halcon图片上区域灰度值区间放大,可提高对比度
  12. 高德地图API:如何根据经纬度获取位置信息
  13. ProtoBuf(Google Protocol Buffers)—— repeated 修饰字段注意点(packed修饰)
  14. matlab矩阵 代表什么,matlab中矩阵AB是什么意思
  15. Ubuntu 20.04 server 安装
  16. android9.0谷歌框架cdsk,Android Studio项目适配AndroidX(Android 9.0)的方法步骤
  17. python24小时12小时转换_python将时间从12小时转换为24小时格式
  18. HTML Help Workshop(chm生成工具)的使用
  19. 第10课 TCP重传技术的研究
  20. C语言数组用到的动态内存分配

热门文章

  1. 传智播客100万现金奖励优秀校友
  2. PDF不能复制或编辑:用Adobe acrobat将扫描版PDF转换为可编辑版本
  3. 实用 Windows 软件系列分享(三)
  4. Transformer中引用iqd作为数据源导入报错TR1907与TR3312
  5. 通用连挖苹果工程师只为云计算
  6. 免费WebCamps-北美,亚洲和欧洲-*立即注册*
  7. codevs 1005 生日礼物
  8. Flutter vs Native用于移动开发
  9. Java带GUI求柱体的体积
  10. 如何构建一个可持续的企业级数据赋能体系?