php mysqli query的坑

1 query 执行insert、update语句:

mysqli 的query执行插入语句,update语句的时候, sql语句的大小不能超过 mysql服务起设置的max_allowed_packet 限制,sql语句的大小超过之后会报错。

2 query执行查询语句:

query执行查询语句,是会将所有的结果拿回来,然后进行后续的fetch_assoc 或者 fetch_all之类的操作。

所以,如果是没有条件语句,即便是fetch_assoc,也是会查询所有的数据。

猜你喜欢

转载自alfred-long.iteye.com/blog/2311293