當前位置:首頁 » 存儲配置 » mysql怎麼存儲圖片

mysql怎麼存儲圖片

發布時間: 2023-08-23 14:34:25

A. 有誰知道如何把一圖片存放到mysql資料庫

一般沒有人這么做的,因為圖片文件一般都比較大。試想一下你的一個圖片大小為20KB,你有5000張這樣的圖片,那你的要消耗的就是100MB,而存放到資料庫的大小肯定超過100MB,而且資料庫對圖片的提取對系統的消耗是很大的。
建議的做法是用一個字元串存儲圖片的路徑,當然你還可以通天其他欄位寫上圖片的大小啊什麼的屬性。如:表名為image img_id int(8) unsigned;img_dir varchar(100);img_weight float(6);img_height float(6);這樣你就可以通過查詢這幾個字元串從而得到圖片了。
如果你非要用資料庫保存的話,mysql好像也確實提供了可以存儲圖片的格式,具體什麼去查一下mysql幫助文檔吧,我也既不清楚了。
GOOD LUCK!!!

B. mysql資料庫可以存圖片嗎

mysql資料庫是可以存儲圖片的,操作方法:

1、具體的腳本代碼如下,其中我們假定文件上傳域的名稱為Picture;

4、當HTML頁面被瀏覽時,每顯示一副圖片就會調用一次Second.php3文件。當第二個文件被調用時會傳入相應的Picture ID,我們可以藉此從資料庫中取回對應的圖片並顯示。

C. mysql資料庫可以存圖片路徑

有什麼疑問?當然可以保存路徑.圖片上傳到伺服器後,把存放圖片的路徑存到資料庫裡面.

D. mysql存圖片麻煩嗎 用什麼欄位存

方法一:

把照片放進資料庫,照片的格式最好是bmp,這樣就可以在窗體上顯示出來,不過這樣資料庫的體積會暴增。

詳細的使用方法請參考Access幫助中的 PictureData 屬性(本文末尾有相關幫助)。

而且,你可以直接用 commdlg API 函數來給圖像框賦值,然後直接讀取某個圖像框的 PICTUREDATA 並存儲到某個 IMAGE 欄位中。這樣做的優點是顯示、讀取方便,缺點是如果圖片精度高,佔用的硬碟空間會爆大。

詳細示例請參考:

http://access911.net/down/eg/OLEfieldAndPictureData.rar

方法二:

設一個OLE欄位,然後插入對象就行了(對著欄位單擊右鍵)。但是要注意的是,用上述方法加入資料庫的圖片只能以手動方式保存,需要用程序讀取的時候會碰到存儲在ole欄位中二進制數據與源文件不符的情況。主要是因為ole引擎在圖片的前面加了一段信息給他自己用。

請參考:

http://access911.net/index.asp?board=4&mode=3&recordid=75FAB21E12DC

方法三:

將圖片文件以二進制方式存儲在資料庫中,使用時調用。詳細情況請參考:

使用 ADO 的 STREAM 對象的 LoadFromFile 方法以及 SaveToFile 方法實現:

http://access911.net/index.asp?board=4&mode=3&recordid=74FAB51E13DC

使用 ADO 的 RECORDSET.FIELD 對象的 GetChunk 以及 AppendChunk 方法實現:

http://access911.net/index.asp?board=4&mode=3&recordid=75FAB01E

ASP 中使用的方法:

http://access911.net/index.asp?board=4&mode=3&recordid=79FAB31E

下列常式就是採用這種方法,在顯示的時候把長二進制數據保存為臨時文件用於顯示

http://access911.net/down/photo.rar

方法四:

不把照片放入資料庫,只把照片的路徑保存到資料庫中,動態載入,這樣可以支持很多種圖片格式。作法是在窗體上放一個圖像控制項,然後根據員工編號或別的有關聯的欄位去找出路徑,用以下語句來載入圖像:

圖像1.Picture =路徑名

路徑名必須包括圖象文件名。

詳細情況你可以參考 access xp 的示例 northwind.mdb 中的雇員窗體

你也可以參考:http://access911.net/down/eg/LinkPicture.rar

E. 請問在mysql中怎麼存儲圖片呢

我一般是保存圖片地址,查詢資料庫獲得圖片在硬碟的位置,通過其他方式顯示圖片

相對路徑就不太清楚了,您可以試試設置環境變數,或者%HOME%之類的代碼

熱點內容
fgo安卓如何玩日服 發布:2025-02-01 00:49:40 瀏覽:715
sql2000服務管理器 發布:2025-02-01 00:48:02 瀏覽:677
榮耀暢玩什麼配置 發布:2025-02-01 00:36:35 瀏覽:458
電腦對時伺服器 發布:2025-02-01 00:36:22 瀏覽:162
閃迪存儲卡港版 發布:2025-02-01 00:31:25 瀏覽:78
visualstudio編譯器 發布:2025-02-01 00:31:20 瀏覽:753
如何移植安卓上面的軟體 發布:2025-02-01 00:28:03 瀏覽:121
一刀傳世混沌和破天是什麼伺服器 發布:2025-02-01 00:28:00 瀏覽:688
紅米k40怎麼修改安卓data 發布:2025-02-01 00:23:04 瀏覽:886
文件夾怎麼顯示全名 發布:2025-02-01 00:10:30 瀏覽:860