rails使用mysql

首先安装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

你可能感兴趣的:(mysql,Rails)