MySQL图像存储

时间:2014-04-14 11:16:56

标签: php mysql database blob

我想创建一个在线RPG游戏..!我在网上搜索关于在MySQL中存储图像的教程..但是所有的地方根本不同......我真正需要的!

我不想"上传"任何图像!我的服务器将拥有所有图像..例如.. Pokemons !! ..已经存储在我的服务器中!我只需要用户选择一个口袋妖怪并将相关数据存储在他的帐户中!

http://oi58.tinypic.com/2nhgu4x.jpg

上面是我真正想要的例子。没有上传图片等等......所有数据和图片都已存储,用户只需在帐户中获取!

我不想要确切的代码...但如果你能解释我是怎么做的......或者给我任何类似的教程我会感激

2 个答案:

答案 0 :(得分:0)

我不确定你需要什么,但是如果你只是希望用户能够将图像或图像添加到他们的帐户,也许作为头像,那么你只需要在表格中找到一个列用于文件名(s)或图像的URL。

您可以将图像本身存储为二进制文件,但这通常是不必要的,最终会导致表格膨胀 - 特别是如果两个(或更多)用户可以拥有相同的图像。

答案 1 :(得分:0)

您不必将图像存储在数据库中:只需将其存储在服务器中的某个位置,而在数据库中只需将此图像的路径存储在{{1}这样的表中}。

然后在您的代码中,使用存储在数据库中的路径来获取图像的链接。而且,当用户捕获宠物小精灵时,您需要一个像POKEMON(id, name, path_to_image)这样的表。