MySQL потрясающий! В настоящее время я участвую в крупной миграции сервера, и ранее наша небольшая база данных использовалась на том же сервере, что и клиент.
Итак, мы использовали это: SELECT * INTO OUTFILE .... LOAD DATA INFILE ....
Теперь мы переместили базу данных на другой сервер и SELECT * INTO OUTFILE .... перестали работать, понятны - соображения безопасности, на которые я верю.
Но, интересно LOAD DATA INFILE .... можно изменить на LOAD DATA LOCAL INFILE .... и bam, он работает.
Я не жалуюсь и не выражаю отвращение к MySQL. Альтернативой тому, что добавлено 2 строки дополнительного кода и системный вызов, составляет .sql script. Все, что я хотел знать, - это то, почему работает LOAD DATA LOCAL INFILE и почему нет такой вещи, как SELECT INTO OUTFILE LOCAL?
Я сделал домашнее задание, не мог найти прямой ответ на мои вопросы выше. Я тоже не смог найти запрос функции @MySQL. Если кто-то может это понять, это было бы потрясающе!
Может ли MariaDB справиться с этой проблемой?