使用MySQL PDO进行分段错误和" SHOW CREATE TABLE .."声明

时间:2016-10-10 13:26:19

标签: php mysql pdo

我有一些大的MRG_MyISAM表,我想选择origin-tables的表名。在我的本地机器上,通过

选择create-statement可以很好地工作
SHOW CREATE TABLE <merge-tablename>

在我的远程计算机上,我收到错误消息Segmentation Fault

我测试了各种情况,脚本在我的远程服务器上表现得非常奇怪。如果我在前面添加一个无用的查询,它有时会运行良好:

$pdoStatement = $objPDO->query("SELECT 1"); //useless query
$pdoStatement = $objPDO->query("SHOW CREATE TABLE $seTableName");

但这不是一个真正的解决方案。

有人知道这类问题,还是有人知道另一种获取MRG_MyISAM表的原始表名称的方法?

0 个答案:

没有答案