存儲(chǔ)的是相對(duì)路徑,可以到網(wǎng)站服務(wù)器上查看,應(yīng)該有upload文件夾,里面就是存儲(chǔ)的圖片,這樣寫的好處是節(jié)省了數(shù)據(jù)庫(kù)存儲(chǔ)空間,轉(zhuǎn)移的時(shí)候可以直接將整個(gè)服務(wù)器的圖片打包轉(zhuǎn)移。
10余年的遼陽(yáng)網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)整合營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整遼陽(yáng)建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“遼陽(yáng)網(wǎng)站設(shè)計(jì)”,“遼陽(yáng)網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
一:將圖片上傳至指定目錄,在數(shù)據(jù)庫(kù)中保存文件名和文件路徑。二:將圖片文件讀入字符串,將字符串保存到數(shù)據(jù)庫(kù),不推薦(沒(méi)那么長(zhǎng)的字段長(zhǎng)度支持)。
一, 一對(duì)多 兩張表,圖片名字一張表 多個(gè)圖片一張表 二,用分隔符分開圖片保存到一個(gè)字段中。
一般來(lái)說(shuō),圖片不會(huì)存入數(shù)據(jù)庫(kù)的,圖片都是上傳到服務(wù)器里的一個(gè)路徑下,數(shù)據(jù)庫(kù)的字段欄位只記錄這張對(duì)應(yīng)圖片的路徑,圖片顯示是在讀取數(shù)據(jù)庫(kù)的內(nèi)容,并顯示字段記錄對(duì)應(yīng)的URL。
2如果你是想把圖片存到數(shù)據(jù)表中,你的$file實(shí)際上只是文件名。應(yīng)該讀圖片的流數(shù)據(jù)寫到表中。3如果你僅是存文件名到數(shù)據(jù)表,圖片在指定文件夾中存放,則應(yīng)該是出在路徑上。
保存圖片到數(shù)據(jù)庫(kù)做什么?保存到本地使用起來(lái)也方便,真要保存通過(guò)base64字符串保存。
具體的腳本代碼如下,其中我們假定文件上傳域的名稱為Picture;這樣,我們就可以成功的把圖片保存到數(shù)據(jù)庫(kù)中。如果在將圖片插入MySQL的過(guò)程中出現(xiàn)問(wèn)題,可以檢查一下MySQL數(shù)據(jù)庫(kù)所允許的最大數(shù)據(jù)包的大小。
將圖片保存的路徑存儲(chǔ)到數(shù)據(jù)庫(kù);將圖片以二進(jìn)制數(shù)據(jù)流的形式直接寫入數(shù)據(jù)庫(kù)字段中。
這兒就不用說(shuō)文件上傳了撒。上傳文件保存的路徑你肯定是知道的,還有文件名。把這兩個(gè)拼接起來(lái),放到數(shù)據(jù)庫(kù)字段里面,一般為相對(duì)地址。使用的時(shí)候直接放出來(lái)就行了。
數(shù)據(jù)庫(kù)的字段類型本來(lái)就有image的,直接存取就好了阿。
兩種方法:一:將圖片上傳至指定目錄,在數(shù)據(jù)庫(kù)中保存文件名和文件路徑。二:將圖片文件讀入字符串,將字符串保存到數(shù)據(jù)庫(kù),不推薦(沒(méi)那么長(zhǎng)的字段長(zhǎng)度支持)。
上傳文件保存的路徑你肯定是知道的,還有文件名。把這兩個(gè)拼接起來(lái),放到數(shù)據(jù)庫(kù)字段里面,一般為相對(duì)地址。使用的時(shí)候直接放出來(lái)就行了。
說(shuō)思路,你可以把圖片上傳到指定文件夾,把路徑存入數(shù)據(jù)庫(kù)。然后在前天讀取時(shí),只用讀取路徑就可以。