zoukankan      html  css  js  c++  java
  • Java与数据库的连接

    要想操作动态数据,第一步就是让我们的java程序连接上数据库,然后通过代码进行对数据库的增、删、改、查。

    下面是SqlServer2005和mySql数据库连接到Java程序的方式:

    第一步:下载相应的数据库驱动程序(SqlServer2005或mySql),驱动程序为Java代码封装的jar包。

    第二步:解压驱动程序文件。再在eclipse中引用相应的jar包即可。

          1.1引用方式一(绝对路径)

             

         1.2引用方式一(相对路径),文件夹导入方式。讲jar包拷贝到文件夹中,再引用Build Path到项目即可。

     

             

    第三步:引用程序之后,新建一个java类,测试数据库连接操作。代码如下:

    package sqltest;
    import java.sql.*;
    public class Mydemo_1 {

    //mysql连接信息
    String driverString="com.microsoft.sqlserver.jdbc.SQLServerDriver";
    String dbURL="jdbc:mysql://localhost:3306/job";
    String userName="root"; //默认用户名
    String userPwd=""; //密码
    //sqlserver2005连接信息
    /* String driverString="com.microsoft.sqlserver.jdbc.SQLServerDriver";
    String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=JavaTest";
    String userName="sa"; //默认用户名
    String userPwd=""; //密码
    */ Connection connection;
    public Connection getConnection() {
    try {
    Class.forName(driverString);
    } catch (ClassNotFoundException e) {
    // TODO: handle exception
    e.printStackTrace();
    }
    try {
    connection=DriverManager.getConnection(dbURL, userName, userPwd);
    System.out.println("数据库连接成功!");
    } catch (SQLException e) {
    // TODO: handle exception
    e.printStackTrace();
    }
    return connection;
    }
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    Mydemo_1 conMydemo_1=new Mydemo_1();
    conMydemo_1.getConnection();
    System.out.println("hellowWorld");
    }

    }

    如下:控制台输出“连接数据库成功”!

  • 相关阅读:
    minixml3.1库的使用
    linux coredump及函数栈空间大小分析
    linx 设备名字来由 sd sr sg st
    gcc 遇到过的语法问题
    I帧、B帧、P帧、NALU类型
    linux grub 使用
    结构体sockadrr、sockaddr_in、in_addr的定义
    linux c log 日志接口
    关于32位/64位版本头文件的重要
    汇编指令缩写
  • 原文地址:https://www.cnblogs.com/ahguSH/p/4841681.html
Copyright © 2011-2022 走看看