【问题标题】:Error executing big sql statements执行大 sql 语句时出错
【发布时间】:2013-04-24 01:20:29
【问题描述】:

我正在尝试运行一个非常长的 sql 语句,但出现此错误

线程堆栈溢出:262144 字节堆栈使用了 230352 字节,需要 32000 字节。使用 'mysqld --thread_stack=#' 指定更大的堆栈。

如何分配更大的堆栈或解决此问题?我正在使用 wamp,localhost。

【问题讨论】:

  • 使用--thread_stack=#吗?
  • 我如何分配它我正在使用 wamp?
  • 因为它写在其他答案中以在 my.cnf 中进行编辑,但没有吸文件 ni wamp。如何设置?
  • C:\MySQL\bin\my.ini 其中“MySQL”是您安装 MySQL 的路径。

标签: php mysql wamp


【解决方案1】:

如果您有这么大的查询,那么您确实应该将参数传递给存储过程,或者批量执行 SQL。如果需要,您可以更改 WAMP MySQL 初始化,或者只使用 PHPMyAdmin

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-13
  • 1970-01-01
相关资源
最近更新 更多