让JDBC创建数据库

时间:2018-03-20 20:16:28

标签: java mysql jdbc

我目前正在为我的大学写一篇课程。 我将提交的java文件应该与数据库交互,我们的讲师建议我使用JDBC。 我的问题是(因为我在网上找不到任何东西)如果有任何方式JDBC可以为我创建数据库而不是已经连接到现有数据库,因为我的讲师需要在他的PC上运行项目而我怀疑他会设置首先建立一个数据库。

非常感谢您的回答!

1 个答案:

答案 0 :(得分:0)

您可以使用JDBC执行DDL语句,而不仅仅是DML,因此您可以执行在启动时创建模式所需的语句。

或者,如果您能够直接使用JPA / Hibernate而不是JDBC,则可以使用hibernate.hbm2ddl.auto属性并让它在启动时为您创建架构。