标签:
今天客户要求我在项目中为user添加一个key值的字段,要求每次登陆的时候都为user产生1个32位通过md5加密的字段并且存入session中,作为每次每个用户登录记录的凭证。我在user添加了一个key字段之后,在将key值update到user中的时候报了could not execute statement; SQL [n/a],我认真检查了很逗遍都没发现哪里错误,困扰了我一天,在后来我偶然看到mysql中有个关键词也为key,想会不会是因为我设置的key字段和mysql的key产生的冲突,所以我将key改为了kpw,果然可以成功update了,所以以后再项目出现相同的问题时,应首先检查是否添加的字段为mysql的关键词,如果是的话,程序在操作中就会产生错误。
标签:
原文地址:http://www.cnblogs.com/swcxy12315/p/5509795.html