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

          rails+mysql配置及簡單例子

          Posted on 2008-11-27 00:29 leekiang 閱讀(3550) 評論(0)  編輯  收藏
          1,安裝ruby
          2,安裝rails
          ? gem install rails --remote
          3,如果是oracle
          安裝ruby-oci驅動,下載地址:http://rubyforge.org/frs/?group_id=256,
          ? 下載rb結尾的,雙擊
          安裝rails與oracle的適配器,
          ? gem install activerecord-oracle-adapter --source http://gems.rubyonrails.org
          4,rails2.2沒有帶mysql包,需要執行gem install mysql
          如果報
          ruby.exe - 無法找到組件
          ---------------------------
          沒有找到 LIBMYSQL.dll,因此這個應用程序未能啟動

          那就到mysql/bin下拷貝LIBMYSQL.dll到windows/system32下
          5,生成rails應用骨架
          ? 在應用父目錄下執行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應用下執行ruby script/generate scaffold product title:string description:text image_url:string
          8,rake db:migrate 將其遷移到數據庫。
          ? 可發現mysql中生成了一個products表,還額外多了id,created_at,updated_at3個字段
          9,在mysql應用下運行WEBrick服務器。不能再外面運行。
          ? ruby script\server
          ? 可能會提示先升級RubyGems,根據提示執行。
          ?? 然后瀏覽http://localhost:3000/products


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



          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 广德县| 阳谷县| 西充县| 子洲县| 白山市| 定西市| 金华市| 神池县| 肇庆市| 蓬安县| 旬阳县| 南岸区| 旬邑县| 扎囊县| 日土县| 普兰县| 城口县| 遵义市| 靖安县| 明水县| 阿拉善左旗| 资兴市| 安吉县| 察隅县| 宿迁市| 壤塘县| 岳阳市| 安徽省| 象州县| 海兴县| 黎平县| 晋州市| 汝阳县| 中卫市| 建湖县| 高州市| 平江县| 星子县| 无为县| 铁岭市| 永和县|