Angular、Node.js、MySQL 图片上传

Posted

技术标签:

【中文标题】Angular、Node.js、MySQL 图片上传【英文标题】:Angular, Node.js, MySQL image upload 【发布时间】:2022-01-15 07:22:53 【问题描述】:

我想使用node.js 将图像发送到mysql blob feild,并使用Angular 将该blob 显示为图像。

有什么办法吗?

【问题讨论】:

【参考方案1】:

如果您将图像文件上传到服务器并获取其路径并将该路径存储在MySQL数据库中会更好。 例如如果用户想上传test.jpg 在服务器上保存它:server/images/test.jpg 然后将保存的路径插入MySQL 并在前端检索图像路径并绑定到图像标签的src 属性。

将 blob 保存到数据库会导致您在获取记录时响应缓慢。

您可以在此处查看更多详细信息:https://blog.jscrambler.com/implementing-file-upload-using-node-and-angular

【讨论】:

以上是关于Angular、Node.js、MySQL 图片上传的主要内容,如果未能解决你的问题,请参考以下文章

使用 node js 和 angular js 和 mysql 数据库

多张图片 + Node.js + Sequelize + Mysql

正式版来袭!Kafka 1.0 发布,告别4位数版本号;Angular 5.0 和 Node.js 9.0 迎重大更新

d3.js:在 Angular 应用程序和 node.js 上运行相同的代码

Angular2应用调用node.js函数

从 Angular2 组件向 node.js 发送数据