Как импортировать очень большой файл SQL в MySQL?

0

У меня есть файл SQL 220GB. Я должен импортировать это в сервер Ubuntu MySQL 355GB. Импортировать напрямую с сервера MySQL недостаточно. Поэтому я попытался сделать удаленный импорт из окна с помощью файла SQL. Однако он несколько раз проваливался. Затем я пытаюсь импортировать файл 220GB с разделом, но размер файла слишком велик для меня. Как я могу решить эту проблему? Действительно ли деление является ответом?

Теги:
database
import

1 ответ

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

Вы попытались открыть командную строку и сделать следующее?

  • mysql -u root -p
  • установить глобальную сеть net_buffer_length = 1000000;
  • установить глобальный max_allowed_packet = 1000000000;
  • SET foreign_key_checks = 0;
  • source file.sql
  • SET foreign_key_checks = 1
  • 0
    Файл SQL находится на удаленном сервере. Могу ли я импортировать команду напрямую с удаленного сервера? ... с SSH
  • 0
    Да, но вам нужно отредактировать команду в первой строке: mysql -u {пользователь} -h {имя хоста} -P {PORT} -p {пароль} И да, команда действительно такая. Таким образом, команда типа «mysql -uroot -hlocalhost ...» будет правильной
Показать ещё 2 комментария

Ещё вопросы

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