2017-02-14 29 views
0

Прежде всего, я просто хочу сказать, что я новичок в SQL, так что простите меня, если я незнаю или что-то в этом роде.Я не могу найти свою папку MySQL в% ProgramData%

Я работаю над этим проектом, и мне нужно импортировать данные из текстового файла. Моя первая мысль была использовать эту команду:

LOAD DATA LOCAL INFILE '/tmp/test.txt' INTO TABLE names; 

Где мой текстовый файл теста и мой стол имен.

Однако, я получил сообщение об ошибке:

Error Code: 2. File '\tmp\teste.txt' not found (Errcode: 2 - No such file or directory) 

Я пытался сохранить этот файл в папке TMP, но я все еще получил такую ​​же ошибку. Мне сказали, что, возможно, проблема в my.ini (что-то о файле -secure-file-priv), но я просто не могу найти свою папку MySQL в C: \ ProgramData. По-видимому, именно здесь и должен находиться my.ini. Итак, какие-то идеи о том, что происходит?

Кстати, я не запутанным C: \ Program Files и C: \ ProgramData

P.S: Я использую Windows 10 и MySQL Workbench 6.3 CE.

+0

Я считаю, что ProgramData является скрытой папкой. Можете ли вы вручную проверить, есть ли там? – Mark

+0

Если вы работаете в Windows, то как вам удалось создать файл с именем '/ tmp/test.txt'? Это не путь к файлу Windows. Только вы можете сообщить нам, где вы _really_ поместили файл - теперь также скажите MySQL в вашем заявлении 'LOAD DATA'! –

ответ

1

Хорошо, приятель, проблема решена. Я, честно говоря, не знаю, как мне удалось найти проблему, но я сделал и, как ожидалось, был глупым. Правильное утверждение будет:

load data infile 'c:\\wamp\\tmp\\test.txt' into table names; 

Я запутался во всех вещах с косой чертой, потому что для каталогов вы используете \ или /. Поэтому моя ошибка заключалась в следующем:

load data infile 'c:\wamp\tmp\test.txt' into table names; 

Использование только одного обратного слэша вместо двух, что неверно. Наконец, мне просто нужно было поместить мой текстовый файл в папку tmp и использовать соответствующие обратные косые черты (нет необходимости в LOCAL). Спасибо за помощь!

 Смежные вопросы

  • Нет связанных вопросов^_^