首先安装mysql:
sudo apt-get install mysql-server
sudo apt-get install mysql-client
rails默认使用sqlite3
然后修改database.yaml里边的配置:
adapter: mysql2
database: depot_dev
encoding: utf8
username: xxx
password: xxx
localhost: 127.0.0.1
pool: 5
timeout: 5000
修改Gemfile:
将gem 'sqlite3'
改为gem 'mysql2'
接着执行:
sudo apt-get install libmysql-ruby libmysqlclient-dev
gem install activerecord-mysql2-adapter
gem install mysql2
然后bundle install
rake db:create
rails s