Navicat экспортирует большую таблицу в несколько файлов

Я использую Navicat для подключения к удаленному серверу MySQL и хочу перенести 1 или более больших таблиц (размеры ~3-4 ГБ) в мою локальную среду.

Для моей локальной среды я использую phpMyAdmin и не могу импортировать таблицы такого размера (даже после изменения значений конфигурации в INI-файле)

Как сделать дамп таблицы в несколько файлов с помощью Navicat? Я искал на официальном сайте и прошел через варианты, но не повезло.

Это просто невозможно? Если так, я буду признателен за любые предложения о том, как это сделать.

1 ответ

Решение

Чтобы импортировать, руководство phpMyAdmin имеет несколько идей:

  • Посмотрите на $cfg['UploadDir'] особенность. Это позволяет загрузить файл на сервер с помощью scp, ftp или вашего любимого метода передачи файлов. Затем PhpMyAdmin может импортировать файлы из временного каталога.
  • Использование утилиты (например, BigDump) для разделения файлов перед загрузкой.
  • Используйте клиент командной строки MySQL, чтобы импортировать файлы напрямую. Вы можете сделать это, выполнив команду "source" из MySQL: source filename.sql;
Другие вопросы по тегам