diff --git "a/work/com/java/minxi/java_20240524/java_2302_\351\273\204\344\277\212\346\264\201_2344310247/Main.java" "b/work/com/java/minxi/java_20240524/java_2302_\351\273\204\344\277\212\346\264\201_2344310247/Main.java" new file mode 100644 index 0000000000000000000000000000000000000000..790b590fc76cb87ccb202dd01fa9eb047417c399 --- /dev/null +++ "b/work/com/java/minxi/java_20240524/java_2302_\351\273\204\344\277\212\346\264\201_2344310247/Main.java" @@ -0,0 +1,75 @@ +package com.java.minxi.java_20240524.java_2302_黄俊洁_2344310247; + +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.ResultSet; +import java.sql.Statement; + +public class Main { + public static void main(String[] args) throws Exception { + Main1(); + Main2(); + Main3(); + + } + private static void Main1() throws Exception{ + String url="jdbc:mysql://student?serverTimezone=Asia/Shanghai"; + String username="root"; + String password="123456"; + Connection connection= DriverManager.getConnection(url,username,password); + String sql= "select * from teacher_info;"; + Statement statement= connection.createStatement(); + ResultSet resultSet= statement.executeQuery(sql); + System.out.println("所以用户的信息"); + System.out.println("id\t\t teacher_name\t teach_age"); + while (resultSet.next()){ + int id = resultSet.getInt("id"); + String name = resultSet.getString("teacher_name"); + int age = resultSet.getInt("teacher_age"); + System.out.println(id+"\t\t"+name+"\t\t"+age); + } + System.out.println(); + resultSet.close(); + statement.close(); + connection.close(); + + } + private static void Main2() throws Exception{ + String url="jdbc:mysql://student?serverTimezone=Asia/Shanghai"; + String username="root"; + String password="123456"; + Connection connection= DriverManager.getConnection(url,username,password); + String sql= "select * from teacher_info where id = 1&& teacher_age+35;"; + Statement statement= connection.createStatement(); + ResultSet resultSet= statement.executeQuery(sql); + System.out.println("id=1,且年龄为35的用户"); + System.out.println("id\t\t teacher_name\t teach_age"); + while (resultSet.next()){ + int id = resultSet.getInt(1); + String name = resultSet.getString(2); + int age = resultSet.getInt(3); + System.out.println(id+"\t\t"+name+"\t\t"+age); + } + System.out.println(); + resultSet.close(); + statement.close(); + connection.close(); + + } + private static void Main3() throws Exception{ + String url="jdbc:mysql://student?serverTimezone=Asia/Shanghai"; + String username="root"; + String password="123456"; + Connection connection= DriverManager.getConnection(url,username,password); + String sql ="update teacher_info set teacher_name='小严' where id =3"; + Statement statement= connection.createStatement(); + int i = statement.executeUpdate(sql); + if (i>0){ + System.out.println("修改成功"); + }else{ + System.out.println("修改失败"); + } + statement.close(); + connection.close(); + } +} \ No newline at end of file