大家好,又见面了,我是你们的朋友全栈君。
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里面的实例驱动类
代码
代码语言:javascript复制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();
}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。