Grails-使用MySql数据库

Posted on 2007-12-05 17:09 puras 阅读(3836) 评论(0)  编辑  收藏 所属分类: Grails

Grails自带的HSQLDB数据库,但是更习惯使用MySql.便把数据库改成MySql的.呵,很简单,只是改的过程中闹了点小笑话,都怪自己马虎啊.

1.先下载MySql的驱动, http://www.mysql.com/products/connector/j/

2.将MySql的Jar包放到项目的lib文件夹下

3.修改grails-app\conf文件夹下的DataSource.groovy文件的DataSource:

dataSource {
    pooled = false
    driverClassName = "com.mysql.jdbc.Driver" //将原来的HSQLDB的驱动名改成MySql的,一定要注册变量的大小写啊,我开始就是将driverClassName的大小写搞错了,结果找了半天错误,哈.
    username = "puras"  //MySql的用户名
    password = "123456"  //相应的密码
}

4.修改DataSource.groovy文件:

development {
        dataSource {
            dbCreate = "update" // one of 'create', 'create-drop','update'
            url = "jdbc:mysql://localhost/ibmhp?useUnicode=true&characterEncoding=UTF8 " //将URL改成MySql的,与Java的一样

        }
    }

5.成功啦~~~~

PS:公司的项目一直用Oracle,结果今天想用MySql,连接字符串和驱动怎么写都不记得了...汗啊


只有注册用户登录后才能发表评论。


网站导航:
 

posts - 47, comments - 124, trackbacks - 0, articles - 0

Copyright © puras