我想用php和pdo运行一个.sql文件。
它在我当地的环境中工作得很好。但在live中,它只执行我的sql文件中的3500行。
下面是我的php代码:
define('SITE_URL', 'http://' . $_SERVER["SERVER_NAME"] . '/');
define('DIR_URL', $_SERVER["DOCUMENT_ROOT"] . '/');
$db = new PDO("mysql:host=$db_host;dbname=$db_name",$db_username,$db_pass);
$sql = file_get_contents(SITE_URL.'database/mysql.sql');
$db->exec($sql);
我的问题是 mysql.sql
文件只执行3500行,之后它不会在实时环境中执行其余的行。
提前谢谢。
1条答案
按热度按时间tuwxkamq1#
使用此脚本后,我的
mysql.sql
文件导入成功。多亏了奥珊贝利