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
老妖 阅读(2878)
评论(2) 编辑 收藏 所属分类:
rails