老妖的博客
现实的中没有几个人能够真为对方去死,甚至山盟海誓很快就会在金钱面前变的微不足道,这才是生活。没有永远的爱,除了你的父母对你,当然也就没有永远的恨,更没有永远的痛,时间是最好的治疗大师,它会很快抚平你心灵上累累的伤痕。很多年以后你想起来时,那些在你生命中汹涌来往的人群至多是个模糊的影子或者毫无意义的名字
posts - 105,  comments - 171,  trackbacks - 0

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:后为什么必须有一个空格?

posted on 2006-08-16 14:58 老妖 阅读(2881) 评论(2)  编辑  收藏 所属分类: rails

FeedBack:
# re: rails实战- (二) 数据库连接篇(未完,临时先充个数)
2006-08-17 08:21 | _SawPad_
很奇怪的是password:后为什么必须有一个空格?

---因为这个文件的格式是YAML,参看http://www.yaml.org  回复  更多评论
  
# re: rails实战- (二) 数据库连接篇
2007-08-28 22:24 | 跟帖的
楼上的是高手了,对yaml也有研究,不错  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 

<2006年8月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

常用链接

随笔分类(48)

随笔档案(104)

好友链接

我的豆瓣

积分与排名

  • 积分 - 220078
  • 排名 - 257

最新评论

阅读排行榜