SQLSTATE[HY000]: General error

来源:互联网 发布:linux改变文件夹权限 编辑:程序博客网 时间:2024/05/20 15:12

今天在使用tp框架时,使用了模型的query()进行写操作,就报SQLSTATE[HY000]: General error错误了,这种情况必须使用excute()来执行写操作

看下面的解释:

调用模型的CURD操作的话,系统会自动判断当前执行的方法的读操作还是写操作,如果你用的是原生SQL,那么需要注意系统的默认规则: 写操作必须用模型的execute方法,读操作必须用模型的query方法,否则会发生主从读写错乱的情况。

0 0
原创粉丝点击