Closed cihanzengin closed 7 years ago
How did you configured your datasource?
here is application.yml , with database configuration
dataSource:
pooled: true
jmxExport: true
driverClassName: "com.mysql.jdbc.Driver"
username: "root"
password: "1234"
environments:
development:
dataSource:
dbCreate: update
url: "jdbc:mysql://localhost:3306/mind?
autoreconnect=true"
test:
dataSource:
dbCreate: update
url: "jdbc:mysql://localhost:3306/mind?
autoreconnect=true"
production:
dataSource:
dbCreate: none
url: "jdbc:mysql://localhost:3306/mind?
autoreconnect=true"
properties:
jmxEnabled: true
initialSize: 5
maxActive: 50
minIdle: 5
maxIdle: 25
maxWait: 10000
maxAge: 600000
timeBetweenEvictionRunsMillis: 5000
minEvictableIdleTimeMillis: 60000
validationQuery: SELECT 1
validationQueryTimeout: 3
validationInterval: 15000
testOnBorrow: true
testWhileIdle: true
testOnReturn: false
jdbcInterceptors: ConnectionState
defaultTransactionIsolation: 2 # TRANSACTION_READ_COMMITTED
It seems you can't connect to MySQL.. Try specifying the MySQL dialect (dialect: org.hibernate.dialect.MySQL5InnoDBDialect) and check if you can manually connect to your MySQL instance on your PC using root's credentials.
Looks like your app is having trouble connecting to its database Caused by: java.net.ConnectException: Connection refused (Connection refused)
I'd check if the database is up and running, that you can connect to it via other tools, checking credentials, ports, etc.
This does not look like an issue with the framework. Please consider posting a StackOverflow question or bring it up in the Slack channel.
Yes firstly i think about that but i'm connected to database, i check it from terminal
hibernate: cache: queries: false use_second_level_cache: false
set use_second_level_cache: false it should work
Hello, i can't understand really why :) because my grails project was worked yesterday i didn't have any changes on project today i tried to run my app and here is result;