Golang如何在MySQL数据库中存储和检索图像数据

Golang如何在MySQL数据库中存储和检索图像数据,mysql,web,go,image-upload,Mysql,Web,Go,Image Upload,如何在MySQL数据库中插入图像数据,然后使用Golang检索它 基本上,我想在web应用程序中上传用户的个人资料图片的任务。 据我所知,最好的解决方案是将图像另存为数据库中的blob对象。这是在golang的webapplication中上载图像的最佳解决方案吗 请帮我找到最好的解决方案。我想在golang中找到解决方案。我是golang编程的初学者。将图像转换为blob并保存到数据库中是一个较长的过程,有时可能会导致问题。最简单的方法是将映像保存到服务器(或本地目录)并将映像路径保存到数据库

如何在MySQL数据库中插入图像数据,然后使用Golang检索它

基本上,我想在web应用程序中上传用户的个人资料图片的任务。 据我所知,最好的解决方案是将图像另存为数据库中的blob对象。这是在golang的webapplication中上载图像的最佳解决方案吗


请帮我找到最好的解决方案。我想在golang中找到解决方案。我是golang编程的初学者。

将图像转换为blob并保存到数据库中是一个较长的过程,有时可能会导致问题。最简单的方法是将映像保存到服务器(或本地目录)并将映像路径保存到数据库中。这样,我们就可以使用数据库中的图像路径来访问图像。这将显示如何保存图像路径并访问它,以及如何将图像转换为blob并将其保存在数据库中


如果你不知道怎么做,那就认为自己很幸运。图像不应保存在database@e4c5为什么不应该?在我的例子中,图像是缩略图,不需要太多的空间。通过将图像保存在数据库(特别是关系数据库,如MySQL)中,最终会用可能位于其他位置的数据阻塞管道。将图像上传到磁盘,然后从那里访问可能会更快。您可以将其保存到db中。有利有弊。