diff --git "a/work/com/java/minxi/java_20240524/java_2302_\347\206\212\344\273\201\346\235\260_2344310222/Mcd.java" "b/work/com/java/minxi/java_20240524/java_2302_\347\206\212\344\273\201\346\235\260_2344310222/Mcd.java" new file mode 100644 index 0000000000000000000000000000000000000000..050466b5a4ea5b0711c668519eb4932aa658d162 --- /dev/null +++ "b/work/com/java/minxi/java_20240524/java_2302_\347\206\212\344\273\201\346\235\260_2344310222/Mcd.java" @@ -0,0 +1,73 @@ +package com.java.minxi.java_20240524.java_2302_熊仁杰_2344310222; + +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.ResultSet; +import java.sql.Statement; + +public class Mcd { + public static void main(String[] args) throws Exception { + Demo1(); + Demo2(); + Demo3(); + } + private static void Demo3() throws Exception{ + String taurl = "jdbc:mysql:///192.168.255.255:3306/student?serverTimezone=Asia/Shanghai"; + String username = "root"; + String password = "123456"; + Connection conn = DriverManager.getConnection(taurl, username, password); + String sql = "update teacher_info set teacher_name = '捞易' where id = 6;"; + Statement stmt = conn.createStatement(); + int i = stmt.executeUpdate(sql); + if (i>0){ + System.out.println("修改成功~"); + }else{ + System.out.println("修改失败~"); + } + stmt.close(); + conn.close(); + } + private static void Demo2() throws Exception{ + //1. 获取连接 + String taurl = "jdbc:mysql:///192.168.255.255:3306/student?serverTimezone=Asia/Shanghai"; + String username = "root"; + String password = "123456"; + Connection conn = DriverManager.getConnection(taurl, username, password); + String sql = "select * from teacher_info where id = 1 && teacher_age = 20;"; + Statement stmt = conn.createStatement(); + ResultSet sd = stmt.executeQuery(sql); + System.out.println("id为1,且年龄为20岁的用户:"); + System.out.println("id\t\tteacher_name\tteacher_age"); + while (sd.next()){ + int id = sd.getInt(1); + String name = sd.getString(2); + int age = sd.getInt(3); + System.out.println(id+"\t\t"+name+"\t\t\t"+age); + } + System.out.println(); + sd.close(); + stmt.close(); + conn.close(); + } + public static void Demo1() throws Exception{ + String taurl = "jdbc:mysql:///192.168.255.255:3306/student?serverTimezone=Asia/Shanghai"; + String username = "root"; + String password = "123456"; + Connection conn = DriverManager.getConnection(taurl, username, password); + String mysql = "select * from teacher_info;"; + Statement stmt = conn.createStatement(); + ResultSet sa = stmt.executeQuery(mysql); + System.out.println("所有用户信息:"); + System.out.println("id\t\tteacher_name\tteacher_age"); + while (sa.next()){ + int id = sa.getInt("id"); + String name = sa.getString("teacher_name"); + int age = sa.getInt("teacher_age"); + System.out.println(id+"\t\t"+name+"\t\t\t"+age); + } + System.out.println(); + sa.close(); + stmt.close(); + conn.close(); + } +} \ No newline at end of file