这个问题看着比较简单,就是数据库被锁住了,那我是怎么做的才导致这个原因呢。
我回忆一下之前所做的操作,
1,因为某种其他的原因我打开了SQLite3数据库
2,然后觉得可能是数据插入异常,所以我把数据库里的数据删了
3,然后再登陆数据就报了这个异常。(user.save方法调用)
由于近期只操作了这些关于数据库的操作,那会不会是这个原因导致的呢。
真正原因:
(2014/09/17 21:56:32)原因还在调查
就是数据库的原因
真:控制台开启了rails c 命令。
解决方法:
待续。。
做了以下操作解决了:
1,关掉打开的数据库
2,执行了rake db:test:prepare
真:关掉rails c 命令