如何在mysql数据库(表)中插入图像?

Vir*_*iru 17 mysql database blob mysql-loadfile

我想将图像插入到表格中

 CREATE TABLE XX_SAMPLE(ID INT
                       ,IMAGE BLOB);
Run Code Online (Sandbox Code Playgroud)

那么你可以帮助形成如何将图像插入上表.

Mad*_*hav 30

请尝试下面的代码

INSERT INTO xx_BLOB(ID,IMAGE) VALUES(1,LOAD_FILE('E:/Images/jack.jpg'));
Run Code Online (Sandbox Code Playgroud)

  • 如果查询是从服务器调用的怎么办?假设我们有一个 Express 服务器应用程序,我的图像文件在我的本地机器上。这是怎么做的?? (2认同)

izo*_*ica 9

您应该像这样使用LOAD_FILE:

LOAD_FILE('/some/path/image.png')
Run Code Online (Sandbox Code Playgroud)


Gan*_*n J 5

第 1 步:打开 mysql 工作台应用程序选择表。选择图像单元格右键单击选择“在编辑器中打开值” 在此输入图像描述

第2步:点击加载按钮并选择图像文件 在此输入图像描述

第三步:然后点击应用按钮在此输入图像描述

步骤4:然后应用查询来保存图像。不要忘记图像数据类型是“BLOB”。第5步:您可以查看上传的图片 在此输入图像描述