<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.26</version> </dependency> import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class ConnectMySQL { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/mydatabase"; String user = "myuser"; String password = "mypassword"; try { Connection connection = DriverManager.getConnection(url, user, password); System.out.println("Connected to MySQL database."); connection.close(); } catch (SQLException e) { System.out.println("Error connecting to MySQL database: " + e.getMessage()); e.printStackTrace(); } } } import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class QueryMySQL { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/mydatabase"; String user = "myuser"; String password = "mypassword"; try { Connection connection = DriverManager.getConnection(url, user, password); Statement statement = connection.createStatement(); String sql = "SELECT * FROM mytable"; ResultSet resultSet = statement.executeQuery(sql); while (resultSet.next()) { System.out.println("Column1: " + resultSet.getString(1) + ", Column2: " + resultSet.getString(2)); } resultSet.close(); statement.close(); connection.close(); } catch (SQLException e) { System.out.println("Error executing SQL query: " + e.getMessage()); e.printStackTrace(); } } }


上一篇:
下一篇:
切换中文