赞
踩
前提:
准备测试的MySQL数据库,要导入的mysql-connector-java-x.x.x.jar文件,有相应jdk支持的Eclipse/MyEclipse。
我用的是mysql-connector-java-8.0.20.jar,去连接,里面的数据:。
代码里的“类名、数据库名、名、密码、表名”要替换。
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; ... 类名 throws ClassNotFoundException, SQLException{ //如果要测试能否连通,这2行代码就能连接数据库了 Class.forName("com.mysql.cj.jdbc.Driver");//"com.mysql.jdbc.Driver" Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/数据库名?useSSL=FALSE&serverTimezone=UTC", 名 , 密码);//8.x要显式设置useSSL=FALSE&serverTimezone=UTC Statement stmt=conn.createStatement(); ResultSet rt=stmt.executeQuery("select * from 表名"); while(rt.next()){ System.out.println("ID"+rt.getString("id")+" id "+rt.getString("name")); } rt.close(); stmt.close(); conn.close(); }
结果:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。