Разделитель файлов load_file mysql функция - PullRequest
0 голосов
/ 30 мая 2020

Вы можете загрузить файл в MySQL с помощью функции load_file .

Погуглив, я не нашел документации о разделении каталогов на страницах MySQL. В системах Windows разделителем каталогов по умолчанию является backsla sh \ в отличие от sla sh / в мире Linux.

Теперь я увидел два типа:

Использование

1) sla sh like load_file("c:/windows/system32/drivers/etc/hosts")

2) backsla sh like load_file("c:\\tmp\\mydata.txt") (см. Book MySQL Программирование хранимых процедур )

Интересно, правильны ли оба варианта, и если да, то выполняет ли MySQL перевод в 1)? Если нет, то каков правильный синтаксис, особенно для Windows?

...