您的位置:首页 > 数据库

JDBC之数据库的连接

2016-07-22 22:02 387 查看
今天我们来介绍一下使用JDBC连接数据库。

我这里使用的是MySQL,在安装的时候勾选Connector.J,就可以在C:\Program Files (x86)\MySQL中找到mysql-connector-java-5.1.39-bin.jar。之后只要在eclipse中导入这个jar拓展包就可以使用了。

在使用jdbc之前,我们先加载数据驱动以确定是否能够正常使用。

加载数据驱动:

Mysql驱动名: com.mysql.jdbc.Driver

加载方式: Class.forName(驱动名)

String jdbcName = "com.mysql.jdbc.Driver";
Class.forName(jdbcName);


如果程序抛出异常,说明JDBC没有被正确的配置。

连接MySQL数据库需要一个连接的URL:jdbc:mysql://IP地址:端口号/数据库名称

例如:jdbc:mysql://localhost:3306/db_book

之后就可以进行数据库的连接和操作了。我们给出一个连接数据库的例子:

public class Demo1 {
private static String jdbcName = "com.mysql.jdbc.Driver";
private static String dbURL = "jdbc:mysql://localhost:3306/db_book";
private static String dbUserName = "root";
private static String dbPassword = "123456";

public static void main(String[] args) {
try {
Class.forName(jdbcName);
System.out.println("加载驱动成功");
} catch (ClassNotFoundException e) {
e.printStackTrace();
System.out.println("加载驱动失败");
}
Connection conn = null;
try {
// 获取数据库连接
conn = DriverManager.getConnection(dbURL, dbUserName, dbPassword);
System.out.println("获取数据库连接成功!");
System.out.println("进行数据库操作!");
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}


连接数据库完成之后,我们就可以对数据库进行一些操作。

欲知后事如何,且听下回分解。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库 mysql jdbc