Проблема с использованием файла .txt для заполнения базы данных MySQL

0

Я учусь использовать MySQL Workbench, и у меня проблемы с импортом данных. Я создал базу данных, схему и таблицу. Таблица имеет три столбца. Я использовал следующий запрос, чтобы попытаться заполнить таблицу с помощью.txt файла. Файл использует новые строки для разделения строк и двух пробелов для разделения столбцов.

LOAD DATA LOCAL INFILE 'C:\Users\Nick\Desktop\toImport.txt'
INTO TABLE schema.table
FIELDS TERMINATED BY '  '
LINES STARTING BY '\n';

К сожалению, я продолжаю получать следующую ошибку:

Error Code: 2. File 'C:UsersNickDesktoptoImport.txt' not found (Errcode: 2 - No such file or directory)

Любые предложения о том, что я делаю неправильно? Это мой первый опыт изучения SQL, так что извиняйтесь, если это довольно просто. Спасибо!

  • 1
    Попробуйте "\\" или "/" в качестве разделителя каталогов. Я не помню, что правильно для окон.
  • 0
    Вы должны добавить еще одну обратную косую черту в качестве кода выхода в своем коде. LOAD DATA LOCAL INFILE 'C:\\Users\\Nick\\Desktop\\toImport.txt'
Показать ещё 1 комментарий
Теги:

1 ответ

0

Как было предложено в комментариях, использование "/" позволило скрипту выполнить. Однако использование "\" не сработало.

Как только я удалил столбец из таблицы, все данные были импортированы отлично.

Спасибо за помощь!

Ещё вопросы

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