データベースの連動でいつもミスるので、以下を呪文として使うことにする。
mysqladmin -u root -p create rails_db # データベースを作成 rails --database=mysql railsapp cd railsapp/config/ vim database.yml --(データベース接続設定を編集)-- rake db:create RAILS_ENV='development' rake db:migrate ruby script/generate scaffold product title:string description:text image_url:string # ruby script/generate scaffold (コントローラ名[単数]=テーブル名)<カラム名:型名> ...というフォーマット rake db:migrate ruby script/server
ブラウザでhttp://localhost:3000/products(コントローラ名=テーブル名=複数)にアクセス
(1)データベース、テーブル作成
(2)railsコマンド。メインフォルダ生成。
(3)データベースの設定してrake db:migrateでマイグレーション。
(4)scaffoldコマンドでテーブルを追加する。
(5)サーバ起動