使用PDO在sql脚本文件中获取错误

时间:2014-08-27 14:20:27

标签: php mysql sql pdo

我的Web应用程序(php和mysql)存在问题。

当新客户发送注册表单时,我已执行SQL脚本DML(创建表...,插入...)为他创建数据库。

如何才能做到这一点并在执行中遇到问题?

我正在尝试这种方式,带有错误的SQL文件:

<?php
try{
    $sql = file_get_contents( 'script.sql' );
    $st = $pdo->prepare( $sql, array(
            \PDO::ATTR_EMULATE_PREPARES => true,
            \PDO::ATTR_ERRMODE => \PDO::ERRMODE_EXCEPTION,
            \PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => false
    ) );
    $st->execute();
}
catch(\Exception $e){
    ...
}
?>

0 个答案:

没有答案