要使用MySQL创建Rails应用程序,我执行以下操作:
rails new application -database=mysql
虽然这不起作用,而是它给了我的SQLite。 我不想要SQLite,我想要MySQL。
我该如何解决这个问题?
答案 0 :(得分:5)
我认为您正在查看使用database.yml中的mysql配置创建新的rails应用程序的命令
rails new app --database mysql
我希望它能回答你的问题。
答案 1 :(得分:3)
首先,您需要在系统中安装mysql2
sudo gem install mysql2 -v=0.2.11
安装mysql2之后,您就可以创建一个默认为Mysql的新应用程序
rails new sample_app -d mysql
答案 2 :(得分:1)
如果您使用bundler,则应添加
gem "mysql2"
到您的Gemfile并运行
bundle install
然后在config / database.yml中指定数据库设置