rails实战- (二) 数据库连接篇

web开发嘛,总归是要连接数据库了,先琢磨一下怎么连接
java开发中有jdbc,.net开发偶有odbc,难道rails开发我用rdbc????
好了不多废话,继续进入偶的ruby新手之旅
第一步、数据库连接
1.建立数据库,偶的笨笨上只有mysql,那就它了。
建立一个数据库rubytest
建立一个用户rubytest,密码也是rubytest,让它有权限操作rubytest数据库
不要问命令行操作,这个我也不会,我是用client来操作的,推荐navicat,当然我用的是盗版了,电驴可以下载的
建立一张表user_info
字段为
user_id int 自增
user_name varchar 20
2.rails来连接数据库,前边我说了config目录是来做数据库连接的
找到database.yml
修改为:

development:
  adapter: mysql
  database: rubytest
  username: rubytest
  password: rubytest
  host: localhost
test:
  adapter: mysql
  database: rubytest
  username: rubytest
  password: rubytest
  host: localhost

production:
  adapter: mysql
  database: rubytest
  username: rubytest
  password: rubytest
  host: localhost


通过使用不同的数据库Rails可让你运行在开发者模式,测试模式,或产品模式中。我的应用程序对每个模式都使用同一个数据库。 
Rails最近改动为,要求你要重启webserver,或者Rails看不到修改的新数据库,并且随后的步骤会失败。按下Ctrl-C 或者关闭窗口并重启web服务器
很奇怪的是password:后为什么必须有一个空格?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值