使用JDBC创建数据库

使用JDBC不仅能连接操作数据库,甚至还能创建数据库,只需要权限允许的条件下,比如root。

public class DBCreateTest {
    public static String CONN_URL = "jdbc:mysql://localhost:3306";

    public static Connection getConn() {
        Connection conn = null;
        try {
            Class.forName("com.mysql.jdbc.Driver");
            conn = DriverManager.getConnection(DBCreateTest.CONN_URL, "root", "123456");
        } catch (SQLException e) {
            e.printStackTrace();
        } catch (Exception e) {
            e.printStackTrace();
        }
        return conn;
    }

    public static void main(String[] args) {
        String sql = "CREATE DATABASE if not exists `mydb` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;";
        try {
            Statement stmt = DBCreateTest.getConn().createStatement();
            stmt.executeUpdate(sql);
            stmt.close();
            System.out.println("successed!");
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/18/jdbc-create-database/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
使用JDBC创建数据库
使用JDBC不仅能连接操作数据库,甚至还能创建数据库,只需要权限允许的条件下,比如root。 public class DBCreateTest { public static String CONN_URL ……
<<上一篇
下一篇>>
文章目录
关闭
目 录