我正在尝试运行一个非常非常长的 sql 语句,但出现此错误
Thread stack overrun: 230352 bytes used of a 262144 byte stack, and 32000 bytes needed. Use 'mysqld --thread_stack=#' to specify a bigger stack.
如何分配更大的堆栈或解决此问题?我正在使用 wamp,本地主机。
最佳答案
如果您有这么大的查询,那么您确实应该将参数传递到存储过程中,或者批量执行 SQL。如果需要,您可以更改 WAMP MySQL 初始化,或者仅使用 PHPMyAdmin
关于php - 执行大sql语句时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16294514/