grails连接mysql的配置文件
时间: 2023-09-19 19:06:16 浏览: 136
grails开发环境配置及应用开发
在 Grails 中,连接 MySQL 的配置文件为 `DataSource.groovy`,位于 `grails-app/conf/` 目录下。以下是一个简单的示例:
```
dataSource {
pooled = true
driverClassName = "com.mysql.jdbc.Driver"
dialect = org.hibernate.dialect.MySQL5InnoDBDialect
username = "yourUsername"
password = "yourPassword"
}
environments {
development {
dataSource {
dbCreate = "update"
url = "jdbc:mysql://localhost:3306/yourDatabaseName?useSSL=false"
}
}
test {
dataSource {
dbCreate = "update"
url = "jdbc:mysql://localhost:3306/yourDatabaseName_test?useSSL=false"
}
}
production {
dataSource {
dbCreate = "update"
url = "jdbc:mysql://localhost:3306/yourDatabaseName?useSSL=false"
properties {
maxActive = -1
minEvictableIdleTimeMillis = 1800000
timeBetweenEvictionRunsMillis = 1800000
numTestsPerEvictionRun = 3
testOnBorrow = true
testWhileIdle = true
testOnReturn = false
validationQuery = "SELECT 1"
}
}
}
}
```
在这个配置文件中,你需要填写你自己的 MySQL 数据库的用户名、密码、数据库名等信息。在不同的环境下,你可以设置不同的数据库名和表前缀等信息。注意,生产环境下的数据库连接池配置可能与开发和测试环境下的略有不同。
阅读全文