新手问题 几个小问题

huihen · 2013年12月08日 · 最后由 lgn21st 回复于 2013年12月08日 · 2295 次阅读

1,俺看 ruby-china 的源码,明明是 mongodb 数据库,怎么发现了 schema.rb 和 AR。。。 2,俺在本机使用虚拟机装 ubuntu,有一个问题,一直无法使用 V-P-N,而我在本机 win 上使用是没问题的,在网上搜了很多教程,都无用,是因为虚拟机的缘故么? 3,mysql 字段属性里,text 和 string 应用场景有啥子区别?

  1. 应该是历史原因,从提交日志看 db/schema.rb 从 2011 年 2 月份开始就不在更新了。
  2. 八成是虚拟机的缘故,难道你只想再虚拟里面实现科学上网么?

1.没看过代码不知道 2.虚拟机的缘故,而且可能有很多原因会导致这样的问题,在虚拟机里玩啥子 Linux,隔靴搔痒! 3.比如你存 Blog 的文章,用 String 存就不大合适吧?

#1 楼 @lgn21st 别不好意思回答第三个问题……

#1 楼 @lgn21st 1,我看 db/schema.rb还看得怪带劲。。 2,只是偶尔蛋疼试试

#3 楼 @kevinzhow 我刚刚刷新的时候明明只有两个问题呀?

#5 楼 @lgn21st 我又加了一个。。。问问题要一次够本。。

关于 mysql 字段属性,ruby 的 text 和 string 对应的是 mysql 中的 TEXT 和 VARCHAR 两种数据类型,所以你只需要明白 mysql 中的 TEXT 和 VARCHAR 的应用场景即可。

http://stackoverflow.com/questions/2023481/mysql-large-varchar-vs-text

需要 登录 后方可回复, 如果你还没有账号请 注册新账号