如何将Grails 3.0连接到我的本地Mysql数据库

时间:2015-08-01 18:35:13

标签: mysql database grails grails-3.0

我对Grails很新,并试图将我的应用程序连接到我的本地mysql数据库。由于我正在使用最新版本的Grails,我无法找到很多文档来帮助我。有没有明确的文件可以指导我朝正确的方向发展?

(我已经尝试过官方文档,但似乎已经过时了)

1 个答案:

答案 0 :(得分:37)

Grails 3中的数据源配置现在也通过grails-app/conf/application.yml文件完成。在默认项目中,它位于文件的最后一部分(从dataSource:开始)。截至2015-08-01的docs仍然解释旧的v2语法。但是对于开发人员来说,这应该被看作是语法的变化(从Groovy DSL到YAML)。 E.g:

dataSource:
    pooled: true
    jmxExport: true
    driverClassName: com.mysql.jdbc.Driver
    dialect: org.hibernate.dialect.MySQL5InnoDBDialect
    username: sa
    password:

environments:
    development:
        dataSource:
            dbCreate: create-drop
            url: jdbc:mysql://liveip.com/liveDb

在您runtime的{​​{1}}中添加mysql deps为dependencies。 E.g。

build.gradle