首先需要确认插入了mysql:>gem install mysql
rails new demo -d mysql
然后,在Ruby Explorer下新建一个Rails Project:
在弹出的对话框中,输入项目名称demo,并选择数据库为mysql:
点击Finish,系统就会自动执行Rail命令,生成Rails的相关文件夹和文件,目录结构如下所示:
下面,打开config目录下的database.yaml文件,修改development的设置如下(我在mysql中创建了数据库oa):
如果报错:ib/mysql2/mysql2.rb:2:in `require': Incorrect MySQL client library version! This
gem was compiled for 6.0.0 but the client library is 5.1.49. (RuntimeError)版本不匹配。则重新下载版本mysql-connector-c-noinstall-6.0.2-win32.zip
然后,在Servers窗口下,启动Sample项目的服务器(使用WEBrick服务器),默认端口号为3000,然后,打开浏览器,输入地址:http://localhost:3000:
点击about your application’s environment,如果能正确显示ruby等相关信息,则证明环境安装成功。
实体映射:rake db:migrate
(1)另外:记得修改工程名目录里(一般是在/home/XX/)config目录里的database.yml里的密码,前面一定要加空格,否则提示
/ruby/lib/ruby/1.8/yaml.rb:133:in `load': syntax error on line 28, col2: ` host: localhost' (ArgumentError)
(2)报错: