Выполнение файла .sql с использованием php и pdo

0

Я хочу запустить файл.sql с помощью PHP и PDO.

Он отлично работает в моей местной среде. Но в реальном времени он выполняет только 3500 строк из моего SQL файла.

Ниже приведен мой 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 файл mysql.sql выполняет только 3500 строк, после чего он не выполняет оставшиеся строки в живой среде.

Заранее спасибо.

  • 1
    Возможный дубликат Запуск файлов MySQL * .sql в PHP
  • 0
    Максимальное время выполнения?
Показать ещё 2 комментария
Теги:
pdo

1 ответ

0
Лучший ответ

После использования этого сценария мой файл mysql.sql импортирован успешно.

Благодаря Ошану Бейли

Ещё вопросы

Сообщество Overcoder
Наверх
Меню