1 -Hay que bajarse el conector mysql-connector-java-5.1.10-bin.jar o una versión superior y dejarlo caer en la
carpeta lib del proyecto Grails.
2 -Seguidamente puedes cargarte todo el código del archivo
DataSource.groovy y pegar el que tienes más abajo teniendo en cuenta que que
tendrás que modificar la Url para que apunte a la base de datos y asignar permisos al usuario sobre la misma. 
Importante: Grails genera automáticamente todas la tablas y sus relaciones basándose en el modelo de datos pero la base de datos debe existir previamente.
dataSource
{
    pooled = true
    driverClassName =
"com.mysql.jdbc.Driver"
}
hibernate {
cache.use_second_level_cache=true
cache.use_query_cache=true
cache.provider_class='com.opensymphony.oscache.hibernate.OSCacheProvider'    
}
environments
{
    development {
         dataSource {
                dbCreate = "update"
                username = "grails"
                password = "grails"
                url =
"jdbc:mysql://localhost/mydatabase"
         }
    }
    test {
         dataSource {
                dbCreate = "update"
                username = "grails"
                password = "grails"
                url =
"jdbc:mysql://localhost/mydatabase"
         }
    }
    production {
         dataSource {
                dbCreate = "update"
                username = "grails"
                password = "grails" 
                url =
"jdbc:mysql://localhost/mydatabase"
         }
    }
}
 
 
Muchas gracias Jose!
ResponderEliminarTambien hay que descomentar el:
//runtime 'mysql:mysql-connector-java:5.1.20'
en el archivo BuildConfig.groovy