我有下一个问题:我想在表中插入一个图像(LONGBLOB)。首先,我成功地插入了来自C:\\ProgramData\\MySQL\\MySQL Server 8.0\\Uploads的映像(secure= "C:\ProgramData\MySQL\MySQL服务器8.0\上载“),然后我设置了secure-file-priv="”,以便从任何位置插入图像,但插入空值。我可以从任何地方上传图片吗?如果是这样的话,是怎么做的?
这是我的桌子:

这是一个查询:
INSERT INTO `soccertrackerdev`.`test`(`id`,`image`)
VALUES(4, LOAD_FILE('C:/Users/ionut.puiu/Desktop/Untitled.png'));运行查询后的消息是:

发布于 2022-03-29 16:09:29
当您在ini文件中设置它时,MySQL开始服从:
secure-file-priv=""(在本例中,local_infile的设置并不重要。)
这一定是empty和set to NULL在文档中的区别。
https://stackoverflow.com/questions/71664319
复制相似问题