【问题标题】:Storing image's as blob in mysql database with flutter使用颤振将图像作为blob存储在mysql数据库中
【发布时间】:2020-11-06 11:28:30
【问题描述】:

将blob图像存储在mysql数据库中并使用php在flutter应用程序中获取它们是否很好,或者我应该将它们存储在一个单独的文件夹中,并将它们的链接存储在数据库中?对于具有超过 100K 图像的数据库,什么是更好的解决方案。我认为在备份时存储图像路径会很困难。有人可以建议做什么。这将非常有帮助。提前谢谢!

【问题讨论】:

    标签: php mysql flutter dart blob


    【解决方案1】:

    最佳做法是将图像存储在一个文件夹中,并将其路径保存在数据库中。因此,基本上将图像转换为 base64 并以常规 POST 方法将其发送到您的网络服务器。然后在您的 PHP 代码中将 base64 解码为文件并将图像保存在您想要的任何位置,只需记住跟踪图像的新路径,以便以后获取它。顺便说一句,获取的工作原理是一样的。祝你好运:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-05
      • 2023-03-15
      • 2020-09-03
      • 2017-10-22
      • 2014-08-05
      • 1970-01-01
      • 2011-05-07
      • 1970-01-01
      相关资源
      最近更新 更多