如何为DataNucleus创建MySQL数据库

时间:2014-01-04 16:47:58

标签: java mysql datanucleus

我需要为DataNucleus属性文件设置MySQL数据库:

javax.jdo.PersistenceManagerFactoryClass=org.datanucleus.api.jdo.JDOPersistenceManagerFactory
datanucleus.metadata.validate=false

# Enable these lines if persisting to ODF
#javax.jdo.option.ConnectionURL=odf:file:tutorial.ods
#javax.jdo.option.Mapping=odf

# Enable these lines if persisting to RDBMS (HSQLDB)
javax.jdo.option.ConnectionDriverName=com.mysql.jdbc.Driver
javax.jdo.option.ConnectionURL=jdbc:mysql://myserver.com:3306/myDb
javax.jdo.option.ConnectionUserName=userName
javax.jdo.option.ConnectionPassword=password
# javax.jdo.option.Mapping=hsql
datanucleus.autoCreateSchema=true
datanucleus.validateTables=false
datanucleus.validateConstraints=false

有人可以告诉我如何为此特定目的设置它的步骤吗?

1 个答案:

答案 0 :(得分:1)

由于您已启用autoCreateSchema,因此无需创建架构。您需要做的就是创建数据库本身。如有必要,请安装mysql log in to mysql as root,然后发出create database command。如果您没有root访问权限,请参阅服务器的文档或管理员。您可以在线找到许多有关此任务的教程,请在提出进一步的问题之前阅读它们。