大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
JDBC连接MySQL测试
1、下载MySQL驱动jar文件:https://dev.mysql.com/downloads/connector/j/
2、在工程里新建一个文件夹lib,将下载后的jar文件拷贝到lib里面,并配置路径。
3、加载驱动类:Class.forName("com.mysql.jdbc.Driver")
,本质是加载一个实现了java.jdbc.Driver的类
(注意:这段代码需要捕获异常或者向上抛出异常),这里说一下try…catch和throws的区别
- try…catch表示捕获可能发生的异常,并进行处理。
- throws放在构造方法名后面,表示向调用此构造方法的上层类抛出你这个被调用的类可能会发生的异常。
4、设置数据库连接字符串,用户名,密码
5、建立连接,使用的是已经放在DriverManager里面的实例驱动类
代码
package www.cgamaz1ng.cn;
import java.sql.DriverManager;
import java.sql.SQLException;
import com.mysql.jdbc.Connection;
//JDBC连接MySQL
public class JDBCTest {
public JDBCTest() throws ClassNotFoundException{
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/test?";
String user = "root";
String password = "1331800asd";
try {
Connection conn = (Connection) DriverManager.getConnection(url, user, password);
System.out.println("成功连接数据库");
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/195837.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...