Eclipse连接MySQL数据库的步骤:
一、安装MySQL数据库(下载地址:点击打开链接)
1、打开网站执行下图操作
2、这里我们选择直接下载,然后选择你下载存放的文件路径
3、运行mysql-installer-community-8.0.11.0
安装过程中选择Next即可(默认组件已经足够我们学习使用了)
需要注意的是设置username和password(一般默认username=root,password=123456)
安装成功后打开MySQL Workbench 8.0 CE
二、下载JDBC驱动的jar包并导入(这里我们使用mysql-connector-java-5.1.46-bin.jar)
1、下载地址:点击打开链接
2、下载后解压找到里面的mysql-connector-java-5.1.46-bin.jar文件(jar包)
将jar包复制到Eclipse项目的WebContent\WEB-INF\lib,然后在项目里找到jar包右键Build Path/Configure Build Path构建路径
如图所示表示成功
三、在Eclipse中测试
在java类里面
import java.sql.*;
public class DBHelper {
// 定义数据库路径
private String dbUrl = "jdbc:mysql://localhost:3306/admin";
// 定义数据库username
private String dbUser = "root";
// 定义数据库oassword
private String dbPassword = "123456";
// 定义加载驱动
private String jdbcName = "com.mysql.jdbc.Driver";
// 连接数据库
public Connection getConn() {
Connection conn = null;
try {
Class.forName(jdbcName);
} catch (Exception e) {
System.out.println("加载驱动失败!");
}
try {
conn = DriverManager.getConnection(dbUrl, dbUser, dbPassword);
} catch (SQLException ex) {
System.out.println("连接数据库失败!");
}
return conn;
}
// 测试
public static void main(String[] args) {
// System.out.println(new DBHelper().getConn());
System.out.println("连接数据库成功!");
}
}
在JSP文件里
<%
try {
//装载驱动程序
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
out.print("加载驱动失败!" + e.toString());
}
try {
//连接数据库
//数据库名:admin
Connection coon = DriverManager.getConnection("jdbc:mysql://localhost:3306/admin", "root",
"123456");
coon.close();
} catch (SQLException e1) {
out.print("数据连接失败");
out.print(e1.toString());
}
%>
运行没有出现加载驱动失败!或 数据库连接失败!
即连接成功
注:以上是本人集合上课老师所教的以及网上获取的知识总结起来的,可能有些不是很正确