Navicat экспортирует большую таблицу в несколько файлов
Я использую Navicat для подключения к удаленному серверу MySQL и хочу перенести 1 или более больших таблиц (размеры ~3-4 ГБ) в мою локальную среду.
Для моей локальной среды я использую phpMyAdmin и не могу импортировать таблицы такого размера (даже после изменения значений конфигурации в INI-файле)
Как сделать дамп таблицы в несколько файлов с помощью Navicat? Я искал на официальном сайте и прошел через варианты, но не повезло.
Это просто невозможно? Если так, я буду признателен за любые предложения о том, как это сделать.
1 ответ
Решение
Чтобы импортировать, руководство phpMyAdmin имеет несколько идей:
- Посмотрите на
$cfg['UploadDir']
особенность. Это позволяет загрузить файл на сервер с помощью scp, ftp или вашего любимого метода передачи файлов. Затем PhpMyAdmin может импортировать файлы из временного каталога. - Использование утилиты (например, BigDump) для разделения файлов перед загрузкой.
- Используйте клиент командной строки MySQL, чтобы импортировать файлы напрямую. Вы можете сделать это, выполнив команду "source" из MySQL:
source filename.sql;