Grails-使用MySql數(shù)據(jù)庫(kù)

          Posted on 2007-12-05 17:09 puras 閱讀(3852) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Grails

          Grails自帶的HSQLDB數(shù)據(jù)庫(kù),但是更習(xí)慣使用MySql.便把數(shù)據(jù)庫(kù)改成MySql的.呵,很簡(jiǎn)單,只是改的過(guò)程中鬧了點(diǎn)小笑話,都怪自己馬虎啊.

          1.先下載MySql的驅(qū)動(dòng), http://www.mysql.com/products/connector/j/

          2.將MySql的Jar包放到項(xiàng)目的lib文件夾下

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

          dataSource {
              pooled = false
              driverClassName = "com.mysql.jdbc.Driver" //將原來(lái)的HSQLDB的驅(qū)動(dòng)名改成MySql的,一定要注冊(cè)變量的大小寫(xiě)啊,我開(kāi)始就是將driverClassName的大小寫(xiě)搞錯(cuò)了,結(jié)果找了半天錯(cuò)誤,哈.
              username = "puras"  //MySql的用戶名
              password = "123456"  //相應(yīng)的密碼
          }

          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:公司的項(xiàng)目一直用Oracle,結(jié)果今天想用MySql,連接字符串和驅(qū)動(dòng)怎么寫(xiě)都不記得了...汗啊

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

          Copyright © puras

          主站蜘蛛池模板: 龙口市| 茂名市| 萨嘎县| 宜都市| 文山县| 固镇县| 淳化县| 文水县| 墨脱县| 乾安县| 安阳市| 扬中市| 博白县| 郁南县| 枝江市| 湘潭市| 淄博市| 玉环县| 平顺县| 定西市| 广安市| 光泽县| 中宁县| 黑水县| 松江区| 武邑县| 鹰潭市| 桦南县| 武山县| 连山| 新乡市| 石河子市| 西和县| 呼和浩特市| 金塔县| 威海市| 巴塘县| 临桂县| 龙里县| 特克斯县| 南江县|