Прежде всего, я просто хочу сказать, что я новичок в 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.
Я считаю, что ProgramData является скрытой папкой. Можете ли вы вручную проверить, есть ли там? – Mark
Если вы работаете в Windows, то как вам удалось создать файл с именем '/ tmp/test.txt'? Это не путь к файлу Windows. Только вы можете сообщить нам, где вы _really_ поместили файл - теперь также скажите MySQL в вашем заявлении 'LOAD DATA'! –