MySQL有四種BLOB類型:
·TINYBLOB:僅255個字符
·BLOB:最大限制到65K字節
·MEDIUMBLOB:限制到16M字節
LONGBLOB:可達4GB
可是當我儲存的圖片 超過1M後就報錯
cket for query is too large (1986748 > 10 You can change this value on the server by setting the max_allowed_pa
MySQL的一個系統參數:max_allowed_packet,其默認值爲1048576(1M),
查詢:show VARIABLES like '%max_allowed_packet%';
修改此變量的值:MySQL安裝目錄下的my.ini文件中的[mysqld]段中的"max_allowed_packet = 1M",如更改爲4M(或更大,如果沒有這行內容,增加一行),保存,重起MySQL服務。現在可以load大於1M的文件了。