import java.sql.*;
public class Jdbc1{
public static void main(String[] args)throws SQLException, ClassNotFoundException
{
String driver = “com.mysql.cj.jdbc.Driver”;//改写了
String dbURL = “jdbc:mysql://localhost:3306/trade1?&useSSL=false&serverTimezone=UTC”; //localhost 为本地,3306为端口号,trade 为需要调用的数据库//改写了
String user = “root”; //mysql 的用户名
String password = “root”; //mysql 的root 用户的密码 (要根据你的情况修改)//改写了
//创建连接对象 conn
Connection conn = DriverManager.getConnection(dbURL, user, password);
//声明一个Statement对象 s
Statement s=conn.createStatement();
// 定义查询结果集 r
ResultSet r=null;
//写需要执行的SQL
String S_sql1 ="Select customerid,companyName,city from customers";
//执行查询,并返回结果集
r=s.executeQuery(S_sql1);
System.out.println(" 客户ID 公司名 公司所在城市 ");
// 逐条返回纪录集
while(r.next())
{
//从纪录集中提取下列3个属性的值
System.out.println(r.getString("CustomerID")+" , "+ r.getString("CompanyName")+" , "+ r.getString("City"));
}
s.close(); //注意关闭
conn.close(); //注意关闭连接
}
}
改写完后,导入驱动:mysql-connector-java-8.0.11