使用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();
        }
    }
}
上一篇 使用Java暴力搜索文件夹下所有包含指定字符串的文本文件
下一篇 Java 命令行引用jar包的方法
目录
文章列表
1 Gitlab大版本升级思路
Gitlab大版本升级思路
2
Flutter列表侧滑菜单组件实现
Flutter列表侧滑菜单组件实现
3
Groovy代码示例 - map
Groovy代码示例 - map
4
Vue常用的ES6语法之数据集合map
Vue常用的ES6语法之数据集合map
5
Flutter Widget之PopupMenuButton
Flutter Widget之PopupMenuButton
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。