Импортирование удаленной таблицы на удаленный сервер MySQL - PullRequest
1 голос
/ 29 июля 2011

Я хочу импортировать большой файл csv / txt / tsv в базу данных сервера mysql. Файл находится на удаленной машине в университете, к которой у меня есть доступ через ssh. База данных mysql (и сервер) находятся на той же удаленной машине. Я пытался использовать Navicat для импорта этого текстового файла в удаленную базу данных, но безрезультатно.

Есть ли простой способ сделать это, не загружая сначала (очень большой) файл, а затем загружая его в mysql?

Ответы [ 3 ]

2 голосов
/ 29 июля 2011

использование SQL YOG

0 голосов
/ 29 июля 2011

INFILE НАГРУЗКИ будет делать то, что вы хотите.Он может обрабатывать как локальные (для сервера), так и локальные (для вас) файлы.

0 голосов
/ 29 июля 2011

Вы можете написать простой bash-скрипт, который будет конвертировать csv / txt / other в sql.

...