MDA/MDD/TDD/DDD/DDDDDDD
          posts - 536, comments - 111, trackbacks - 0, articles - 0
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          rails+mysql配置及簡(jiǎn)單例子

          Posted on 2008-11-27 00:29 leekiang 閱讀(3547) 評(píng)論(0)  編輯  收藏
          1,安裝ruby
          2,安裝rails
          ? gem install rails --remote
          3,如果是oracle
          安裝ruby-oci驅(qū)動(dòng),下載地址:http://rubyforge.org/frs/?group_id=256,
          ? 下載rb結(jié)尾的,雙擊
          安裝rails與oracle的適配器,
          ? gem install activerecord-oracle-adapter --source http://gems.rubyonrails.org
          4,rails2.2沒(méi)有帶mysql包,需要執(zhí)行g(shù)em install mysql
          如果報(bào)
          ruby.exe - 無(wú)法找到組件
          ---------------------------
          沒(méi)有找到 LIBMYSQL.dll,因此這個(gè)應(yīng)用程序未能啟動(dòng)

          那就到mysql/bin下拷貝LIBMYSQL.dll到windows/system32下
          5,生成rails應(yīng)用骨架
          ? 在應(yīng)用父目錄下執(zhí)行rails mybook --d mysql
          6,配置mybook/config下的database.yml
          development:
          ? adapter: mysql
          ? encoding: utf8
          ? database: mybook
          ? pool: 5
          ? username: root
          ? password: root
          ? host: localhost
          7,在mybook應(yīng)用下執(zhí)行ruby script/generate scaffold product title:string description:text image_url:string
          8,rake db:migrate 將其遷移到數(shù)據(jù)庫(kù)。
          ? 可發(fā)現(xiàn)mysql中生成了一個(gè)products表,還額外多了id,created_at,updated_at3個(gè)字段
          9,在mysql應(yīng)用下運(yùn)行WEBrick服務(wù)器。不能再外面運(yùn)行。
          ? ruby script\server
          ? 可能會(huì)提示先升級(jí)RubyGems,根據(jù)提示執(zhí)行。
          ?? 然后瀏覽http://localhost:3000/products


          參考:http://www.cnblogs.com/acnono/



          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 平阳县| 福建省| 小金县| 奇台县| 铜梁县| 治县。| 泉州市| 长海县| 鄢陵县| 大城县| 德庆县| 日照市| 榆树市| 抚州市| 云和县| 抚宁县| 广南县| 荣成市| 西贡区| 宁乡县| 达日县| 进贤县| 水富县| 龙海市| 精河县| 武清区| 永城市| 青冈县| 遂平县| 高雄市| 肇源县| 桐城市| 潮州市| 黄山市| 铁岭县| 南召县| 曲周县| 常德市| 正镶白旗| 浦城县| 兰西县|