MySQL中存放圖像應該用Blob類型的數據類型。參考步驟如下:
1. 生成一個基本的表Images來存放圖片
create table Images (PicNum int not null auto_increment primary key, image BLOB);
2. 建立上載腳本,完成的功能是取得圖片文件並把文件插入數據庫,假定放文件名的列是Picture腳本見下圖(點擊放大)
3. 以上腳本可能會出現無法插入的報錯信息,請參考MySQL的max packet allowed設置,在錯誤日志中可以查到。
4. 以下的腳本將顯示出插入的圖片
5. 輸入任意的PicNum號來調出圖片的PHP腳本