use*_*933 5 mysql null mysql-loadfile
我正在尝试将图像插入到我的 MySQL 服务器中。我做了一些研究,看起来最好的方法是通过LOAD_FILE(). 但是,LOAD_FILE()始终返回 null。我知道有 4 个条件LOAD_FILE():
我目前正在使用:
select LOAD_FILE('/Users/pricedb/Desktop/FolderName/imageName');
Run Code Online (Sandbox Code Playgroud)
它返回NULL
我已经确认所有权限都授予用户。文件必须位于服务器主机上是什么意思?服务器正在我的本地计算机上运行,并且文件位于那里,这是否意味着我很擅长?
任何建议将不胜感激,我不知道为什么它没有返回值。
这是我在 Windows 7 上的命令:
select load_file("C:/Program Files (x86)/MySQL/MySQL Workbench CE 6.0.7/images/hieuImages/a.jpg");
Run Code Online (Sandbox Code Playgroud)
它成功了!您可能尝试将图像复制到该目录中,然后在 mysql 中再次选择。