会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132384个问题
JAVA 全系列/(旧的隐藏)第八阶段:电商高级项目_架构/编码/电商ego-基于SOA架构_Dubbo使用_逆向工程_分页插件完成商品查询 36826楼
JAVA 全系列/第四阶段:网页编程和设计/HTML5(旧) 36827楼
JAVA 全系列/(旧的隐藏)第十一阶段:spring全家桶(Spring Boot)/Spring Boot 36829楼
JAVA 全系列/(旧的隐藏)第十一阶段:spring全家桶(Spring Boot)/Spring Boot 36830楼
Python 全系列/第一阶段:Python入门/面向对象 36831楼

package com.bjsxt;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

public class JdbcTest {
	
	//向Departments表中添加一条数据
	public void instertDepartments(String department_name,int location_id) {
		Connection conn=null;
		Statement state=null;
		try {
			//驱动注册
			Class.forName("com.mysql.jdbc.Driver");
			//创建链接
			 conn=DriverManager.getConnection("jdbc:musql://localhost:3306/bjsxt?useUnicode=true&characterEncoding=utf-8","root", "root");
			String sql="insert into departments values(default,'"+department_name+"',"+location_id+")";
			 state=conn.createStatement();
			int flag=state.executeUpdate(sql);
			System.out.println(flag);
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}finally {
			if(state !=null) {
				try {
					state.close();
				} catch (SQLException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
			}
				if(conn !=null) {
					try {
				conn.close();
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
	}	
	}
	public static void main(String[] args) {
		JdbcTest test=new JdbcTest();
		test.instertDepartments("研发部", 8);

	}

}

报错提示:

Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.

java.sql.SQLException: No suitable driver found for jdbc:musql://localhost:3306/bjsxt?useUnicode=true&characterEncoding=utf-8

at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:702)

at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:228)

at com.bjsxt.JdbcTest.instertDepartments(JdbcTest.java:18)

at com.bjsxt.JdbcTest.main(JdbcTest.java:47)



我的代码和视频中的一摸一样,怎么报错呢??

JAVA 全系列/第三阶段:数据库编程/JDBC技术(旧) 36834楼
JAVA 全系列/第三阶段:数据库编程/JDBC技术(旧) 36835楼
JAVA 全系列/第一阶段:JAVA 快速入门/飞机大战小项目训练 36837楼
Python 全系列/第二阶段:Python 深入与提高/异常机制 36839楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637