mysql预处理语句的最大整数值是多少?


What is max integer value for mysqli prepared statement?

在这里问了很多问题并阅读了很多问题之后,我最近开始了一个使用准备好的报表的新项目

我的问题是关于类型的

mysqli_stmt->bind_param ( string $types , mixed &$var1 [, mixed &$... ] )

美元类型I是整数,它的最大值是多少?

32位MySQL处理的int的最大值是2147483647是的,你可以处理更大的整型只需在绑定参数之前检查它的值,如果它大于2147483647,请使用类型's'而不是'i'。MySQL会自己处理,我已经使用这个方法七年了