全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

java连接mysql数据库 java连接sql server数据库

在java的应用中,我们经常会对数据库进行必要的操作,下来我们就了解一下如何用java连接mysql数据库 以及java连接sql server数据库

一、mysql

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class TestOne {

  private static Connection connection;
  private static Statement statement;
  private static ResultSet result;

  public static void main(String[] args) {
    try {
      //加载jdbc驱动程序
      Class.forName("com.mysql.jdbc.Driver");
      //指明主机名(默认为:127.0.0.1)和端口号(默认为:3306)以及数据库名(必须指定)
      String url = "jdbc:mysql://localhost:3306/test1";
      //与数据库建立连接
      connection =  DriverManager.getConnection(url, "root", "123456");
      //创建一个Statement对象将SQL语句发送到数据库
      statement = connection.createStatement();
      //将查询结果返回给result
      result = statement.executeQuery("select *from user");
      while(result.next()){
        System.out.println("name:" + result.getString(1) + "      password:" + result.getString(2));
      }
      connection.close();
      result.close();
      statement.close();
    } catch (ClassNotFoundException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    } catch (SQLException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }finally{
      try {
        if(connection != null)
          connection.close();
        if(result != null)
          result.close();
        if(statement != null)
          statement.close();
      } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      }
    }
  }
}
/**
 * mysql> select *from user;
 *+----------+----------+
 *| name   | password |
 *+----------+----------+
 *| lisi   | 123456  |
 *| wangwu  | 123456  |
 *| zhangsan | 123456  |
 *+----------+----------+
 *3 rows in set (0.54 sec)
 *
 *在java中的输出结果
 *name:lisi    password:123456
 *name:wangwu    password:123456
 *name:zhangsan    password:123456
 */

二、sql server

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class TestDemo {

  public static void main(String[] args) {
    String url="jdbc:sqlserver://localhost:1433;DatabaseName=Contellation";
    Connection conn = null;
    try {
      Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
      conn = DriverManager.getConnection(url, "sa", "");
      Statement statement=conn.createStatement();
      ResultSet rs = statement.executeQuery("select * from dbo.登陆表 ");
      while(rs.next()){
        System.out.println("用户名:" + rs.getString(1) + "  密码:" + rs.getString(2));
      }
      conn.close();
    } catch (ClassNotFoundException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    } catch (SQLException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    } 
  }
}
/**
 * java中的输出结果
 * 用户名:张三  密码:123456
 *用户名:李四  密码:111111
 *用户名:王五  密码:123654
 *用户名:王延暾  密码:0123456789
 *用户名:曾安新 密码:123456
 */

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# java连接mysql数据库  # java连接sqlserver数据库  # java连接数据库  # java连接sql server 2008数据库代码  # java连接SQL Server数据库的方法  # 用Java连接sqlserver数据库时候几个jar包的区别分析  # java 连接sql server2008数据库配置  # java连接SQL Server数据库的超详细教程  # Java连接sqlserver2008数据库代码  # Java中String的JdbcTemplate连接SQLServer数据库的方法  # 通过Java连接SQL Server数据库的超详细操作流程  # 默认为  # 会对  # 发送到  # 查询结果  # 创建一个  # 如何用  # 大家多多  # 端口号  # 李四  # 加载  # 王五  # jdbc  # args  # Class  # result  # statement  # void  # String  # main  # forName 


相关文章: 网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?  表情包在线制作网站免费,表情包怎么弄?  实现虚拟支付需哪些建站技术支撑?  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  ,想在网上投简历,哪几个网站比较好?  公众号网站制作网页,微信公众号怎么制作?  建站之星如何快速解决建站难题?  视频网站制作教程,怎么样制作优酷网的小视频?  如何零基础开发自助建站系统?完整教程解析  如何在香港服务器上快速搭建免备案网站?  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  建站主机助手选型指南:2025年热门推荐与高效部署技巧  建站主机与虚拟主机有何区别?如何选择最优方案?  小程序网站制作需要准备什么资料,如何制作小程序?  教育培训网站制作流程,请问edu教育网站的域名怎么申请?  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  如何通过老薛主机一键快速建站?  如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法  建站之星多图banner生成与模板自定义指南  北京网站制作的公司有哪些,北京白云观官方网站?  非常酷的网站设计制作软件,酷培ai教育官方网站?  建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析  网站设计制作公司地址,网站建设比较好的公司都有哪些?  制作网站的模板软件,网站怎么建设?  制作农业网站的软件,比较好的农业网站推荐一下?  北京制作网站的公司,北京铁路集团官方网站?  建站org新手必看:2024最新搭建流程与模板选择技巧  香港服务器网站卡顿?如何解决网络延迟与负载问题?  网站制作大概多少钱一个,做一个平台网站大概多少钱?  html制作网站的步骤有哪些,iapp如何添加网页?  建站之星Pro快速搭建教程:模板选择与功能配置指南  上海网站制作开发公司,上海买房比较好的网站有哪些?  潍坊网站制作公司有哪些,潍坊哪家招聘网站好?  三星网站视频制作教程下载,三星w23网页如何全屏?  建站之星免费模板:自助建站系统与智能响应式一键生成  网站设计制作企业有哪些,抖音官网主页怎么设置?  青岛网站建设如何选择本地服务器?  广平建站公司哪家专业可靠?如何选择?  枣阳网站制作,阳新火车站打的到仙岛湖多少钱?  网站按钮制作软件,如何实现网页中按钮的自动点击?  如何在腾讯云服务器上快速搭建个人网站?  创业网站制作流程,创业网站可靠吗?  网站图片在线制作软件,怎么在图片上做链接?  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?  整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?  全景视频制作网站有哪些,全景图怎么做成网页?  如何在宝塔面板创建新站点?  企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?  如何在阿里云虚拟主机上快速搭建个人网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。