Java获取MySQL数据库数据

时间:2025-04-01 16:19:05
package ;


import ;
import ;
import ;
import ;
import ;


public class TestDemo {
public static void main(String[] args) {
//声明Connection对象
Connection con;
//驱动程序名
String driver="";
//Url指向要访问的数据库名mydata
String url="jdbc:mysql://localhost:3306/company";
//Mysql配置时的用户名
String username="root";
//Mysql配置时的密码,这里的密码我设置的是空
String password="";
//遍历查询结果集
try {
//加载驱动程序
(driver);
//首先,getConnection()方法,连接MySQL数据库
con = (url,username,password);
if(!())
("恭喜你成功连接数据库!");
//然后创建statement类对象,用来执行SQL语句
Statement statement=();
//你要执行的Sql语句
String sql="select name,job from emp";
//最后设置Resultset类,用来存放获取的结果集
ResultSet rs=(sql);

("执行结果如下:");
("姓名"+"\t"+"工作岗位");

String name=null;
String job=null;
while(()) {

//获取emp的name数据
name=("name");
//获取emp的job数据
job=("job");

(name+"\t"+job);
}

//最后关闭
();
();
}catch(ClassNotFoundException e) {
//数据库驱动类异常处理
("Sorry,can't find the Driver!");
();
}catch(SQLException e) {
//数据库连接失败异常处理
();
}catch(Exception e) {
();
}finally {
("恭喜你,数据库数据获取成功!!!");
}
}
}