package text;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class ConnectorUpdata {
public static void main(String[] args) {
Connection conn=null;
Statement sql=null;
String sqlStr=null;
ResultSet re =null;
// TODO 自动生成的方法存根
// public static String uri="jdbc:mysql://127.0.0.1:3306/guanggao_db?user=root"
// + "&password=root&useSSL=false&serverTimezone=UTC&characterEncoding=utf-8";
String url = "jdbc:mysql://127.0.0.1:3306/students?useSSL=false&serverTimezone=UTC&characterEncoding=utf-8";
// jdbc:mysql://localhost:3306/students?useSSL=false&serverTimezone=UTC
String user = "root";
String password = "root";
try {
// 注册驱动
DriverManager.registerDriver(new com.mysql.cj.jdbc.Driver());
//Class.forName("com.mysql.cj.jdbc.Driver");
System.out.println("加载成功!!!");
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
System.out.println("加载失败");
}
try {
// 获取连接
conn = DriverManager.getConnection(url, user, password);
System.out.println("连接成功!!!");
} catch (SQLException e) {
System.out.println("连接失败!!");
} catch (Exception e) {
System.out.println("连接失败啊");
}
//获取数据库的操作对象
try {
sql= conn.createStatement();
//sqlStr="insert into mess(number,name,birthday,height) values('R1018','张小飞','1999-03-01',1.56)";
sqlStr="select * from mess";
// int count =sql.executeUpdate(sqlStr);
re= sql.executeQuery(sqlStr);
// System.out.println(count==1?"保存成功":"保存失败");
while(re.next()) {
String number= re.getString(1);
String name = re.getString(2);
String birthday = re.getString(3);
String height = re.getString(4);
System.out.println(number+","+name+","+birthday+","+height);
}
} catch (SQLException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}finally {
try {
if(sql!=null) {
sql.close();
}
} catch (Exception e) {
// TODO: handle exception
}
try {
if(conn!=null) {
conn.close();
}
} catch (Exception e) {
// TODO: handle exception
}
}
}
}