利用swing语句连接数据库
时间: 2023-07-03 17:09:20 浏览: 49
以下是使用 Swing 连接数据库的示例代码:
```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;
public class DatabaseConnection {
public static void main(String[] args) {
Connection conn = null;
try {
// 加载数据库驱动
Class.forName("com.mysql.jdbc.Driver");
// 连接数据库
String url = "jdbc:mysql://localhost:3306/test?useSSL=false";
String user = "root";
String password = "123456";
conn = DriverManager.getConnection(url, user, password);
JOptionPane.showMessageDialog(null, "连接成功!");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
```
上面的代码中,我们首先加载了 MySQL 数据库的驱动程序,然后使用 `DriverManager.getConnection()` 方法连接到本地的 MySQL 数据库。连接的 URL 是 `jdbc:mysql://localhost:3306/test?useSSL=false`,其中 `localhost` 表示本地主机,`3306` 是 MySQL 数据库的默认端口号,`test` 是要连接的数据库名,`useSSL=false` 表示不使用 SSL 连接。
当连接成功时,我们使用 `JOptionPane.showMessageDialog()` 方法弹出一个对话框来提示用户连接成功。最后,我们在 finally 块中关闭连接。
需要注意的是,上面的代码中使用了 `JOptionPane` 类来弹出对话框。如果您不熟悉 Swing 的使用,可以先去学习一下 Swing。