1 query 执行insert、update语句:
mysqli 的query执行插入语句,update语句的时候, sql语句的大小不能超过 mysql服务起设置的max_allowed_packet 限制,sql语句的大小超过之后会报错。
2 query执行查询语句:
query执行查询语句,是会将所有的结果拿回来,然后进行后续的fetch_assoc 或者 fetch_all之类的操作。
所以,如果是没有条件语句,即便是fetch_assoc,也是会查询所有的数据。
1 query 执行insert、update语句:
mysqli 的query执行插入语句,update语句的时候, sql语句的大小不能超过 mysql服务起设置的max_allowed_packet 限制,sql语句的大小超过之后会报错。
2 query执行查询语句:
query执行查询语句,是会将所有的结果拿回来,然后进行后续的fetch_assoc 或者 fetch_all之类的操作。
所以,如果是没有条件语句,即便是fetch_assoc,也是会查询所有的数据。