use work;
update applicants
set photo = (load_file("C:\Users\CEO\Pictures\MY PHOTOS\OT.jpg"))
where ID = 2001;
当我在MySQL工作台中执行查询时,它成功运行,显示0行受影响的行匹配的行:1已更改:0警告
但是当我决定查看表记录时,ID 2001行中的photo列下的值为NULL
我认为我的文件名应该显示在我的照片栏中,而不是显示为空。
我进行了一些研究,以查看甚至将代码更改为 设置照片= OT.jpg,仅使用文件名,但仍然无法使用。
我的照片数据类型为BLOB,我的照片大小为997kb
如果可以的话,请通过正确的步骤帮助我。我想要逐步解决此问题的程序。
我希望我的记录显示值,而照片值是我的文件名,它不应在mysql工作台和命令行的显示表记录中再次显示NULL