我有一个名为Images with ID(A_I)和Image(LONGBLOB)列的表。我已经看到了其他答案,但它对我不起作用。我应该提到我正在使用XAMPP。当我使用完整的PC文件路径时,它会转义字符,因为它使用'\'。有人能指出我正确的方向吗?
An unhandled exception of type 'System.IO.IOException' occurred in mscorlib.dll
Additional information: The target file "C:\Users\###\Desktop\####\TestFolder" is a directory, not a file.
答案 0 :(得分:0)
您可以通过编写\来逃避\ char:
$sql = "INSERT INTO Images (ID, Image) VALUES (1,LOAD_FILE('C:\\xampp\\htdocs\\1.jpg'))";