请使用JAVA程序并利用JDBC,创建一个名为testDB的数据库。请编写名为jdbc_test1_createDB.java的JAVA程序,并将JAVA源代码放在下面。
时间: 2024-03-25 08:39:18 浏览: 62
JAVA使用JDBC连接数据库的源码实例
好的,以下是创建名为testDB的数据库的JAVA程序jdbc_test1_createDB.java的源代码:
```java
import java.sql.*;
public class jdbc_test1_createDB {
static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
static final String DB_URL = "jdbc:mysql://localhost/";
static final String USER = "root";
static final String PASS = "password";
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
try{
// 注册 JDBC 驱动
Class.forName(JDBC_DRIVER);
// 打开链接
System.out.println("连接数据库...");
conn = DriverManager.getConnection(DB_URL,USER,PASS);
// 执行查询
System.out.println("创建数据库...");
stmt = conn.createStatement();
String sql = "CREATE DATABASE testDB";
stmt.executeUpdate(sql);
System.out.println("数据库已创建...");
}catch(SQLException se){
// 处理 JDBC 错误
se.printStackTrace();
}catch(Exception e){
// 处理 Class.forName 错误
e.printStackTrace();
}finally{
// 关闭资源
try{
if(stmt!=null) stmt.close();
}catch(SQLException se2){
}// 什么都不做
try{
if(conn!=null) conn.close();
}catch(SQLException se){
se.printStackTrace();
}
}
System.out.println("Goodbye!");
}
}
```
在运行程序前,需要先安装 MySQL 数据库并开启服务。运行程序后,将会在 MySQL 数据库中创建名为testDB的数据库。
阅读全文