java如何连接SQLserver数据库? java连接sql数据库

4036℃ JENNA

java如何连接SQLserver数据库?java连接sql数据库

怎么用java连接sqlserver数据库

1. 导入SqlServer JDBC的驱动,

2. SQLServer的JDBC URL=

 jdbc:sqlserver://172.30.202.21:1433;DatabaseName=AirAutoMonitor    

   3. 获得连接的代码

public static Connection getConnection(String url, String username, String password)

e68a843231313335323631343130323136353331333361326264throws ResourceDirectoryException {

Connection conn = null;

String driverName = "";

Properties props = new Properties();

props.put("user", username);

props.put("password", password);

if (url != null || !"".equals(url)) {

if (url.indexOf("oracle") > -1) {

databaseType = "oracle";

props.put("remarksReporting", "true");

driverName = "oracle.jdbc.driver.OracleDriver";

}

if (url.indexOf("sqlserver") > -1) {

databaseType = "sqlserver";

driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

}

if (url.indexOf("mysql") > -1) {

databaseType = "mysql";

driverName = "com.mysql.jdbc.Driver";

}

}

try {

Class.forName(driverName);

conn = DriverManager.getConnection(url, props);

} catch (ClassNotFoundException e) {

throw new ResourceDirectoryException(e);

} catch (SQLException e) {

throw new ResourceDirectoryException(e);

}

return conn;

}上面的代码是获得Oracle, MySQL, SqlServer的数据库连接的通用方法。

java中怎么连接sql数据库

java中使用jdbc连接sql server数据库步骤:

1.JDBC连接SQL Server的驱动安装 ,前两个是属于数据库软件,正常安装即可(注意数据库登陆不要使用windows验证)

<1> 将JDBC解压缩到任意位置,比如解压到C盘program files下面,并在安装目录里找到sqljdbc.jar文件,得到其路径开始配置环境变量

在环境变量classpath 后面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar

<2> 设置SQLEXPRESS服务器:

a.打开SQL Server Configuration Manager -> SQLEXPRESS的协议 -> TCP/IP

b.右键单击启动TCP/IP

c.双击进入属性,把IP地址中的IP all中的TCP端口设置为1433

d.重新启动SQL Server 2005服务中的SQLEXPRESS服务器

e.关闭SQL Server Configuration Manager

<3> 打开 SQL Server Management Studio,连接SQLEXPRESS服务器, 新建数据库,起名字为sample

<4> 打开Eclipse

a.新建工程-> Java -> Java project,起名为Test

b.选择eclipse->窗口->首选项->Java->installed JRE 编辑已经安装好的jdk,查找目录添加sqljdbc.jar

c.右键单击目录窗口中的Test, 选择Build Path ->Configure Build Path..., 添加扩展jar文件,即把sqljdbc.jar添加到其中

<5> 编写Java代码来测试JDBC连接SQL Server数据库

JAVA如何连接数据库SQL

public class DBManager {

// 连接数据库

public static Connection getConnection() {

String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=DB_Radar"; // 数据库的URL地址

String userName = "sa"; // 用户名

String userPwd = "123"; // 密码

Connection dbConn = null;

try {

Class.forName(driverName);// 加载JDBC驱动

dbConn = DriverManager.getConnection(dbURL, userName, userPwd);

System.out.println("数据连接建立成功!"); // 连接成功提示信息!

} catch (Exception e) {

e.printStackTrace();

}

return dbConn;

}

}

数据库,java怎么连接sqlserver数据库

记得jar包:mysql-connector-java-5.0.7.jar

import java.sql.Connection;  

import java.sql.DriverManager;  

import java.sql.PreparedStatement;  

import java.sql.SQLException;  

public class DBHelper {  

public static final String url = "jdbc:mysql://127.0.0.1/student";  

public static final String name = "com.mysql.jdbc.Driver";  

public static final String user = "root";  

public static final String password = "root";  

public Connection conn = null;  

public PreparedStatement pst = null;  

public DBHelper(String sql) {  

try {  

Class.forName(name);//指定连接类型  

conn = DriverManager.getConnection(url, user, password);//获取连接  

pst = conn.prepareStatement(sql);//准备执行语句  

} catch (Exception e) {  

e.printStackTrace();  

}  

}  

//关闭连接

public void close() {  

try {  

this.conn.close();  

this.pst.close();  

} catch (SQLException e) {  

e.printStackTrace();  

}  

}  

}

TAG: 数据库