Java JDBC连接数据库问题实例

原创 比眉伴天荒 2024-12-04 22:57 209阅读 0赞

在Java中使用JDBC(Java Database Connectivity)来连接数据库,通常需要以下步骤和一个实例:

  1. 导入库:首先在项目中引入相关的JDBC驱动,例如MySQL的JDBC驱动是mysql-connector-java.jar

  2. 建立连接:创建Connection对象是与数据库交互的关键。示例代码如下:

  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. public class DatabaseConnection {
  4. private static final String DB_URL = "jdbc:mysql://localhost:3306/mydatabase";
  5. private static final String USER = "username";
  6. private static final String PASS = "password";
  7. public static Connection getConnection() {
  8. try {
  9. Connection connection = DriverManager.getConnection(DB_URL, USER, PASS));
  10. System.out.println("Connected to Database");
  11. return connection;
  12. } catch (Exception e) {
  13. e.printStackTrace();
  14. return null; // Return null if connection fails
  15. }
  16. }
  17. public static void main(String[] args) {
  18. Connection connection = getConnection();
  19. if (connection != null) {
  20. try {
  21. // Perform operations on the connected database
  22. // For example, creating a table:
  23. String createTableSQL = "CREATE TABLE Employees (" +
  24. "ID INT AUTO_INCREMENT," +
  25. "Name VARCHAR(50)," +
  26. "Position VARCHAR(10))" +
  27. ";";
  28. connection.createStatement().execute(createTableSQL));
  29. System.out.println("Table created successfully.");
  30. } catch (Exception e) {
  31. System.err.println("Error in database operation: " + e.getMessage());
  32. e.printStackTrace();
  33. }
  34. } else {
  35. System.out.println("Failed to connect to the database.");
  36. }
  37. connection.close(); // Close the connection when done
  38. }
  39. }

这个实例中,我们连接了一个MySQL数据库,并创建了一个名为Employees的表。如果连接成功,你将在控制台看到相应的操作结果和提示信息。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,209人围观)

还没有评论,来说两句吧...

相关阅读