关闭

SQLSTATE[HY000]: General error

259人阅读 评论(0) 收藏 举报
分类:

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

看下面的解释:

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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:31279次
    • 积分:1140
    • 等级:
    • 排名:千里之外
    • 原创:81篇
    • 转载:29篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论