railsのデータベースをmysqlにする


rails アプリ作成時

rails new アプリケーション名 -d mysql

データベース設定ファイル config/database.yml

database.yml
default: &default
  adapter: mysql2
  encoding: utf8
  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
  username: ****
  password: ****
  host: 127.0.0.1

development:
  <<: *default
  database: データベース名

scaffoldを使ってテストをする

  • scaffoldとはCRUD機能を簡単にテストすることのできるrailsの機能
rails g scaffold モデル名 カラム名:型

http://localhost:3000/モデル名s
でアクセスするとテストページに飛ぶ