0 0

Grails中如何把hsqldb数据库改为mysql15

异常:

……
n: Could not get Connection for extracting meta data; nested exception is org.sp
ringframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connecti
on; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot creat
e JDBC driver of class 'com.mysql.jdbc.Driver' for connect URL 'jdbc:hsqldb:mem:
grailsDB':
java.sql.SQLException: No suitable driver
……

为什么还会有jdbc:hsqldb:mem:grailsDB':?

我都是命令行运行的

已经添加了mysql驱动,用的是grails1.03
我的DataSource.groovy:
dataSource {

	pooled = false
	driverClassName = "org.hsqldb.jdbcDriver"
	username = "sa"
	password = ""

}
hibernate {
    cache.use_second_level_cache=true
    cache.use_query_cache=true
    //cache.provider_class='com.opensymphony.oscache.hibernate.OSCacheProvider'
    cache.provider_class='org.hibernate.cache.EhCacheProvider'   
}
// environment specific settings
environments {
	development {
		dataSource {
			//boolean pooling = true
			//String dbCreate = "update" // one of 'create', 'create-drop','update'
			dbCreate = "update"   
			pooled = true   
			driverClassName = "com.mysql.jdbc.Driver"   
			String username = "root"
			String password = "root"
			String url = "jdbc:mysql://localhost/racetrack_dev"
		}
	}
	test {
		dataSource {

			dbCreate = "update"
			url = "jdbc:hsqldb:mem:testDb"

		}
	}
	production {
		dataSource {
			
			dbCreate = "update"
			url = "jdbc:hsqldb:file:prodDb;shutdown=true"

		}
	}
}
2008年6月26日 10:58
目前还没有答案

相关推荐

    grails 配置mongodb数据库

    在本文中,我们将深入探讨如何在Grails框架中配置MongoDB数据库,并实现用户登录系统。Grails是一款基于Groovy语言的、高效的Web应用开发框架,它借鉴了Ruby on Rails的许多优秀特性。MongoDB则是一种流行的NoSQL...

    grails3 CAS链接接数据库

    标题中的“grails3 CAS链接接数据库”表明我们要讨论的是如何在Grails 3框架下集成CAS(Central Authentication Service)并实现与数据库的连接。Grails是一个基于Groovy语言的开源Web应用框架,而CAS是一种广泛使用...

    Grails3配置单独的数据库properties.pdf

    本篇将详细介绍如何在Grails 3中配置单独的数据库properties,以便在开发过程中管理多个数据源,满足复杂的企业级需求。 首先,我们需要理解Grails中的数据源配置。默认情况下,Grails使用一个名为`dataSource`的主...

    Grails中文参考手册

    总之,Grails 是一个强大而灵活的 Web 开发框架,结合 Groovy 的优点,为开发者提供了高效、简洁的开发体验。通过深入学习 "Grails 中文参考手册",开发者可以充分利用 Grails 的各种特性,构建出高质量的 web 应用...

    grails中文参考手册

    Grails遵循一套默认的规约,比如数据库连接、目录结构等,这减少了大量手动配置的需求。然而,当需要自定义时,可以通过`Config.groovy`配置文件进行修改。 5. **运行与测试** - **运行Grails应用**:使用`grails...

    grails 连接mysql

    这个例子实现了用grails 连接mysql 数据库,并且把内容显示出来,可以增删除改,下载这个例子后大家要把jdk tomcat grails环境搭好,然后用grails run-app来执行,也可以用其它的开发工具,本人用的是netbeans

    grails增删改查(初学者必备)

    确保MySQL驱动已添加到项目中,以便Grails能与数据库交互。 2. **创建新项目** - 使用`grails create-app`命令创建一个新的Grails应用。例如:`grails create-app myApp`,这将在指定目录下生成一个新的Grails项目...

    Grails Grails Grails

    2. **GORM(Grails Object Relational Mapping)**: GORM 是Grails的ORM框架,提供了与数据库交互的能力,支持关系型数据库,如MySQL、PostgreSQL等。它提供了CRUD操作,以及事务管理和动态查询。 3. **插件系统**...

    grails中文入门简介

    对象关系映射(GORM)是Grails框架中的一个重要组成部分,它为Groovy语言提供了对象持久化的支持。GORM支持基本的CRUD操作,并且在领域建模方面提供了强大的支持,包括一对一、一对多和多对多的关联。GORM支持继承,...

    学习grails框架时候自己写的例子

    Grails支持多种数据库,如MySQL、PostgreSQL等,你可以通过配置`DataSource`来选择合适的数据库。 5. **Teamtest**:这个文件或目录可能是项目中的一个组件,可能包含了一个关于团队管理的示例应用,其中可能包括了...

    grails中文API

    通过定义Groovy类并使用Grails的GORM(Grails Object Relational Mapping)来与数据库交互,可以轻松实现数据持久化。 4. **控制器(Controllers)** 控制器负责处理HTTP请求,调用业务逻辑并生成响应。Grails的...

    grails 中文第二版

    - 使用`grails war`或`grails package`命令打包应用为WAR文件。 - 可以部署到任何支持Servlet 2.5规范的容器中,如Tomcat、Jetty等。 **所支持的Java EE容器** - 支持Tomcat、Jetty等多种流行的Java EE容器。 - ...

    Grails权威指南 Grails权威指南

    7. **RESTful服务**:Grails支持创建RESTful API,这在当今的微服务架构中尤为重要。开发者可以轻松构建符合HTTP协议的API,实现前后端分离或者与其他系统集成。 8. **测试支持**:Grails提供了全面的测试工具,...

    Grails入门精通及中文API

    - **GORM(Grails Object Relational Mapping)**: 内置的ORM框架,允许开发者通过领域类直接操作数据库,支持各种数据库系统,如MySQL、Oracle和PostgreSQL。 - **GRAILS插件系统**: 允许开发者扩展框架功能,提供...

    Grails1.1中文文档

    《Grails 1.1 中文文档》是一个非常宝贵的资源,尤其对于国内的开发者来说,由于Grails在中文社区中的资料相对较少,这份文档的价值不言而喻。Grails是一个基于Groovy语言的开源Web应用框架,它借鉴了Ruby on Rails...

    GRAILS课程学习记录总结

    - 可选地,为了实际应用,你可能需要安装数据库,Grails 内置了 HSQLDB,但通常会转向更强大的数据库,如 MySQL。下载 MySQL 社区版并配置相应的 JDBC 驱动和 Hibernate 支持。 2. **创建 Grails 应用** - 使用 ...

    ds_test.rar_ds test_grails_oracle

    在Grails中,你可以为每个数据库定义一个数据源,例如: ```groovy dataSource { pooled = true driverClassName = "com.mysql.jdbc.Driver" username = "your_mysql_username" password = "your_mysql_...

    Grails1.1中文文档.rar

    GORM支持关系型数据库,如MySQL、PostgreSQL,同时也支持NoSQL数据库。 3. **GRAILS ORM(Object Relational Mapping)**:Grails ORM 提供了ActiveRecord、DataBinding和Criteria查询等模式,简化了数据访问和管理...

    Grails——web开发应用

    Grails 默认使用内嵌的HSQLDB数据库,适用于快速开发。但在实际项目中,通常会选用更稳定的持久化解决方案,如MySQL。文章中提到的LineTest系统就选择了MySQL作为数据库。配置包括下载MySQL,添加Java驱动到Grails...

Global site tag (gtag.js) - Google Analytics