失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > java连接mysql_在Java中如何使用jdbc连接Sql数据库(转)

java连接mysql_在Java中如何使用jdbc连接Sql数据库(转)

时间:2023-09-23 13:55:32

相关推荐

java连接mysql_在Java中如何使用jdbc连接Sql数据库(转)

我们在javaEE的开发中,肯定是要用到数据库的,那么在javaEE的开发中,是如何使用代码实现和SQL的连接的呢?在这一篇文章中,我将讲解如何最简单的使用jdbc进行SQL的数据库的连接的。

首先我们看下我们的数据库的一些信息

用户名:sa

密码:123456

数据库名称:ServletUser

然后我们简单看一下项目目录

注意:连接数据库需要导入外部包,由于我的jdk是1.7,所以这里我导入的是sqljdbc4.jar,这个外部包可以在微软的网站上进行下载

下载完成之后,对压缩文件进行解压,然后我们就可以使用里面的包了。

将sqljdbc4.jar(我的jdk是1.7,所以导入这个,其他jdk请看情况而定)导入到工程中。

至此,我们的准备工作就做好了,现在开始代码的编写

package Demo;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

public class JdbcText {

public static void main(String[] args) {

Connection dbConn = null;

String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; // 加载JDBC驱动

// 连接服务器和数据库ServletUser

String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=ServletUser";

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

String userPwd = "123456"; // 密码

try {

Class.forName(driverName);

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

System.out.println("Connection Successful!"); // 如果连接成功

} catch (Exception e) {

e.printStackTrace();

}finally{

//进行资源的释放

if(dbConn!=null){

try {

dbConn.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

}

}

}

package Demo;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

public class JdbcText {

public static void main(String[] args) {

Connection dbConn = null;

String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; // 加载JDBC驱动

// 连接服务器和数据库ServletUser

String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=ServletUser";

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

String userPwd = "123456"; // 密码

try {

Class.forName(driverName);

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

System.out.println("Connection Successful!"); // 如果连接成功

} catch (Exception e) {

e.printStackTrace();

}finally{

//进行资源的释放

if(dbConn!=null){

try {

dbConn.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

}

}

}

代码比较简单,大家一看应该可以比较容易的明白,但是我在第一次做的过程中,出现了一个错误

通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败.

出现这个问题的原因是我们的sql数据库米有开启TCP/IP 连接,我们需要在Sql Sevice Configeration Manager中开启TCO/IP连接

开启连接之后,我们需要重启SQL服务,配置才能起作用

然后再次启动应用程序,应该就可以成功了。

/oversea05/p/3749549.html

如果觉得《java连接mysql_在Java中如何使用jdbc连接Sql数据库(转)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。