我是Grails的新手,正试图将我的应用程序连接到本地的mysql数据库。由于我使用的是最新版本的Grails,我真的找不到很多文档来帮助我。有没有任何清晰的文档可以指导我正确的方向?(我试过官方文档,但似乎已经过时了)
pkmbmrz71#
Grails 3中的数据源配置现在也通过grails-app/conf/application.yml文件完成。在默认项目中,它位于文件的最后一节(从dataSource:开始)。截至2015-08-01的文档仍然解释旧的v2语法。但对于开发人员来说,这应该被视为语法的变化(从Groovy DSL到YAML)。例如:
grails-app/conf/application.yml
dataSource:
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
在build.gradle的dependencies中添加mysql deps作为runtime。
build.gradle
dependencies
runtime
runtime 'mysql:mysql-connector-java:5.1.36'
fivyi3re2#
url:jdbc:mysql:///如果我们使用本地主机,则此链接有效
2条答案
按热度按时间pkmbmrz71#
Grails 3中的数据源配置现在也通过
grails-app/conf/application.yml
文件完成。在默认项目中,它位于文件的最后一节(从dataSource:
开始)。截至2015-08-01的文档仍然解释旧的v2语法。但对于开发人员来说,这应该被视为语法的变化(从Groovy DSL到YAML)。例如:在
build.gradle
的dependencies
中添加mysql deps作为runtime
。fivyi3re2#
url:jdbc:mysql:///如果我们使用本地主机,则此链接有效