簡體   English   中英

如何在iOS中使用Php MySql在數據庫上存儲圖像

[英]How to store image on database using Php MySql in iOS

我正在為需要將圖像存儲在數據庫中的應用程序制作一個Web服務部分。 我已經成功存儲了名稱,消息和其他信息,但是對於存儲圖像,我已經使用了blob,但是仍然需要編寫什么函數來保存。

在數據庫中存儲圖像的最佳方法是在表中創建一個二進制大對象列(BLOB)。 然后存放

<?php
$dbh = mysql_connect("localhost", "user");
mysql_select_db("test");
$data = file_get_contents($image_filename);
// This is important to avoid a ' to accidentally close a string
$data = mysql_real_escape_string($data);
mysql_query("INSERT INTO testblob(data) VALUES ('$data')");
?>

您要存儲多少尺寸的圖像? 我認為BLOB的最大長度為64kb。 您可能需要使用MEDIUMBLOB列類型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM