代码参考:点击打开链接
首先需要下载jar包,我的数据库是5.7版本,没找到对应的,所以用了5.1版本试试,竟然能用。
想要使用mysql,现在pop中添加依赖:
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.24</version> </dependency>然后我借鉴了如下代码:
import java.sql.*;
public class Main{
public static void main(String[] args){
//1.注册驱动
Connection conn=null;
Statement statement=null;
ResultSet res=null;
try{
Driver driver=new com.mysql.jdbc.Driver();
DriverManager.registerDriver(driver);
//获取数据库连接
String url="jdbc:mysql://localhost:3306/dbo?characterEncoding=utf8&useSSL=false";
String user="root";
String password="9898998";
conn=DriverManager.getConnection(url,user,password);
// 3.获取数据操作对象
statement=conn.createStatement();
//4.执行SQL语句,DML语句
String sql="select * from student";
res=statement.executeQuery(sql);
//5.处理查询结果集
while(res.next()){
String ennae=res.getString("Sname");
int age=res.getInt("Sage");
System.out.println(ennae+" "+age);
}
}catch (SQLException e){
e.printStackTrace();;
}finally{
if(res!=null){
try{
res.close();
}catch(SQLException e){
}
}
}
}
}
运行结果: