LOAD_FILE zwraca NULL
Próbuję wstawić obraz do mojego serwera MySQL. Zrobiłem kilka badań i wygląda na to, że najlepszym sposobem na to jest przejścieLOAD_FILE()
. Jednak,LOAD_FILE()
zawsze zwraca wartość null. Wiem, że są 4 warunkiLOAD_FILE()
:
Obecnie używam:
select LOAD_FILE('/Users/pricedb/Desktop/FolderName/imageName');
i zwraca NULL
Potwierdziłem, że wszystkie uprawnienia są przyznawane użytkownikowi. Co to znaczy, że plik musi znajdować się na hoście serwera? Serwer jest uruchamiany z mojego komputera lokalnego i plik jest tam umieszczony, więc czy to znaczy, że jestem w tym dobry?
Wszelkie porady byłyby bardzo mile widziane, nie wiem, dlaczego nie zwracają wartości.