使用PHP将图像添加到MySQL数据库

使用PHP将图像添加到MySQL数据库,php,mysql,Php,Mysql,将图像添加到MySQL数据库中的最佳方法是什么?存储图像数据是个坏主意。它体积庞大,一旦检索到数据,就必须对其重新编码以生成图像。最简单的方法是将映像存储在服务器上,然后将位置存储在数据库中。然后,您可以使用行来指向图像。不添加图像。将图像存储在服务器上的文件夹中,然后将路径添加到文件中。最好的方法显然是不要将图像添加到MySQL数据库中 只有极少数情况下可以使用这种不自然的东西,而在web开发领域中却没有 前面的回答说不要存储图像。如果您仍然选择这样做,请查看用于大数据块的blob。添加图像路

将图像添加到MySQL数据库中的最佳方法是什么?

存储图像数据是个坏主意。它体积庞大,一旦检索到数据,就必须对其重新编码以生成图像。最简单的方法是将映像存储在服务器上,然后将位置存储在数据库中。然后,您可以使用行来指向图像。

不添加图像。将图像存储在服务器上的文件夹中,然后将路径添加到文件中。

最好的方法显然是不要将图像添加到MySQL数据库中
只有极少数情况下可以使用这种不自然的东西,而在web开发领域中却没有

前面的回答说不要存储图像。如果您仍然选择这样做,请查看用于大数据块的blob。

添加图像路径和名称,这对Mea有效您确定要这样做吗?我认为对于大多数应用程序,最好将图像存储在Web服务器上的文件夹中,并将图像的位置/详细信息添加到数据库中。这不应该是注释吗?为什么?它回答了文件存储在文件系统中的问题。数据存储在数据库中。在哪些情况下可以接受?我什么都没想到。@PLB