2017-06-14 49 views
-5

我正在開發一個側面項目,並正在練習我的SQL查詢。我的問題是我如何插入一個圖像文件到我有這個查詢?從來沒有必須或沒有被證明如何去做。如何將圖像插入到sql查詢中

INSERT INTO products (prod_category,prod_title,image,conditions,in_stock,price,description) VALUES ("gaming tower", ,"used","yes",500,"new gaming tower"); 

剛剛添加,我只是好奇的方法,並使用phpMyAdmin。

+4

無論是作爲一個'BLOB'或本地存儲它然後將該文件保存路徑 – Swellar

+0

您可以檢查[這](https://stackoverflow.com/questions/17717506 /如何對上載圖像 - 到 - 的MySQL數據庫-使用的PHP代碼) – hungrykoala

回答

1

將圖像存儲在數據庫中不是最佳實踐。這很重,增加了需要的空間,因爲你需要解析它來顯示,所以不實用。

更簡單的是以下方法:

  • 上傳文件(你已經)
  • Store中的磁盤上
  • 在數據庫中存儲
  • 顯示,以文件的路徑文件的圖像與基本的html <img src="">。該src屬性可以充滿保存的路徑從數據庫