【開発環境】
CentOS 6.7 (Final)
Ruby 2.3.0
Rails 4.2.6
MySQL 5.6.29
RailsデフォルトのSqlite3ではなくMySQL使いたい場合、
$ rails new 名前 –skip-bundle -d mysql
Gemfileを見てみる。
$ cd 名前
$ vi Gemfile
デフォルトだとsqliteになっている箇所が、mysqlに変更されています。
ついでに、下記のコメントを外します。
# gem ‘therubyracer’
↓
gem ‘therubyracer’
(※javascriptのruntime不足エラー防止)
保存して、
$ bundle install
$ rake db:create
で、エラーが出て、かつ
$ gem install mysql2 -v 0.4.4
してもエラーが出る場合
$ yum install mysql-devel
↓
$ gem install mysql2
ここまで順調に進めばOKで、DB作成してみてください
rake db:create
DB作成できれば成功です。