最近刚好学习到jsp,需要连接数据库,以下是我在JDBC连接数据库学习中的一点心得体会
首先是数据库,Mircrsoft官网下载的developer版本,非生产环境很方便
下载链接为https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads
然后就是要准备一下管理数据库的图形界面,也就是我们主要的操作界面(ssms)链接为https://docs.microsoft.com/zh-tw/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15
然后准备一下JDBC的jar包https://docs.microsoft.com/zh-tw/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15
准备好以后就可以开始操作了,首先数据库本体和ssms正常安装
我们将下载好的JDBC包给解压下来,然后找到其中的mssql-jdbc-xxxx的文件(xxxx为版本号)之后将这个jar文件放入web项目中的WEB-INF\lib
中
到这里,我们已经完成了万里长征的第一步,接下来就是代码部分
在jsp文件的<body>
中,写入我们的java代码
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
//hxd们,千万别把后面的驱动名给打错咯,我就因为打错了找了一整天BUG;
String url="jdbc:sqlserver://localhost:1433;databasename=test";
//text这里是库名,可以改为你的库名
String user="sa";
String password="123456";
//账号密码,更换成你的
Connection conn=DriverManager.getConnection(url,user,password);
//没啥好说的,就是调用对象罢了
System.out.println("数据库连接成功");
//如果连接成功了,控制台会出现这一句话
到这里已经完成了数据库的连接与测试是否连接成功