java连接数据库加载驱动到java项目

java连接数据库

package com.cook.zheng;

import java.sql.Connection;
import java.sql.DriverManager;

public class TestDemo {
	
	private static final String DBDRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";//加载驱动
    private static final String DBURL="jdbc:sqlserver://localhost:1433;DatabaseName=Data";
    private static final String USER="sa";
    private static final String PASSWORD="123";
    

	public static void main(String[] args){
		//第一步加载数据库驱动,
		try {
			Class.forName(DBDRIVER);
			System.out.println("加载驱动成功");
			
		}catch(Exception e) {
			e.printStackTrace();
			System.out.println("加载驱动失败");
		}
	
		//第二步根据连接协议、用户名、密码连接数据可
		
		try {
			Connection conn=DriverManager.getConnection(DBURL,USER,PASSWORD);
			System.out.println("连接数据库成功");
		}catch(Exception e) {
			e.printStackTrace();
			System.out.println("连接数据库失败");
		}
		
//	System.out.println(conn); 		//输出连接数据库
//		conn.close();               //第四步、关闭数据库连接...
	
	}

结果:
在这里插入图片描述

private static final String DBDRIVER=“com.microsoft.sqlserver.jdbc.SQLServerDriver”;//加载驱动
还需要下载对应的驱动包。然后怎样把驱动包加入java程序刚开始也搞死个人哦。
一般是到网上下载对应的包,我这里下载的是sqljdbc4jar

加载驱动到java项目

先选中项目–右键鼠标–构建路径–配置构建路径–java构建路径–库–类路径–添加外部jar–选择那个包
【那个包的位置尽量放在桌面比较好找。我当初下载这个包也不知道下载到了哪里,找半天找不到气死个人】有的是英文版本,可以使用字典查不会的单词哈。也可以下载中文版本的包替换掉英文语言就可以显示中文字体。

在这里插入图片描述
DatabaseName=Data";Data就是数据库的名称。一定要自己创建。

java连接数据库真的搞死个人哦,刚开始连接的时候,他哥的不是这里出错就是那里出错。最烦人的还是网上一大堆教程都把自己搞混了。我觉得难的不是代码部分、而是数据库的环境配置。哈哈哈哈,我连接的是sqlserver,sqlserver分为系统登录和用户自定义登录,连接的数据库需要使用用户名和密码,所以需要用用户自定义登录数据库,怎样自定义呢,需要现在windows登录中的安全性选项里边进入登录名,然后右键鼠标新建登录名(自己命名)然后还需要在winddows登录状态下对新建的登录名进行一定的授权操作,要不然在sqlserver身份登录的条件下不能成功创建数据库。原因就是没有对其授权操作。怎样授权呢(就是在Windows状态下右键登录名)选择属性,然后在选择服务器角色,需要对哪一部分授权就选中复选框。这样应该就可以正常建立数据库。
数据库也需要配置工具,很容易操作,就是勾勾叉叉一些东西。

虽然很啰嗦,应该是有点帮助,不成功连接数据库几乎没办法使用接下的东西

posted on 2022-08-28 22:20  热爱技术的小郑  阅读(87)  评论(0编辑  收藏  举报