一、准备工作
1、确保MySQL已成功安装
检测方法:(可参考以下文章)
2、确保Java以及Eclipse(或IDEA)已成功安装
在Eclipse中新建一个名为 MySQLConnect 的Java项目,并在项目中创建一个 Test.java 类,输入以下测试代码。若能正常输出 Hello World,则说明环境成功。
二、连接
1、创建测试数据库
使用WorkBench图形化工具,在MySQL中创建名为 test01 的数据库,并在 test01 数据库中,新建一个名为student 的表,在表中添加 id 、 name两个字段作为测试。
创建test01数据库
创建student表,添加id、name字段
在student中,插入两条测试数据(右击student表,选择Select Rows – Limit 1000)
2、添加Jar包
在Eclipse的 MySQLConnect项目中,添加MySQL的Jar包。
具体操作可以参考以下文章:
3.执行连接代码
新建名为 JDBCConnection.java 的类,复制测试代码,运行并查看运行结果。
测试代码:
package test;
import java.sql.*;
public class JDBCConnection {
//驱动名称(MySQL 8.0之前版本的驱动为:"com.mysql.jdbc.Driver")
private static String Driver = "com.mysql.cj.jdbc.Driver";
//连接地址:格式为:jdbc:mysql://localhost:端口号(默认为3306)/数据库名称
private static String Url = "jdbc:mysql://localhost:3306/test01";
//用户名
private static String User = "root";
//用户密码:这里是自己电脑上数据库的密码
private static String Password = "123456";
public static void main(String[] args) {
try {
//1、加载驱动
Class.forName(Driver);
//判断是否加载成功
System.out.print("加载驱动成功!");
} catch (ClassNotFoundException e) {
e.printStackTrace();
System.out.println("加载驱动失败!");
}
Connection con = null;
try{
//2、获取数据库连接
con = DriverManager.getConnection(Url,User,Password);
System.out.println("获取数据库连接成功!");
System.out.println("进行数据库操作!");
//执行sql语句
Statement statement = con.createStatement();
ResultSet resultSet = statement.executeQuery("select * from student");
//打印结果集
while (resultSet.next()){
System.out.print(resultSet.getString("id") + " ");
System.out.print(resultSet.getString("name"));
System.out.println();
}
} catch (SQLException e) {
e.printStackTrace();
System.out.println("获取数据库连接失败!");
}
finally {
try{
con.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
注意:代码中MySQL的连接信息,一定要改为自己数据库的信息,比如MySQL密码
运行结果:
若提示连接成功,并能输出MySQL中测试的数据,即表示连接成功。
三、总结
以上就是Java连接MYSQL数据库的详细步骤,希望对大家的学习有所帮助,也希望大家多多支持 贝塔服务。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容