在MySQL中,使用語句來添加一張圖片需要遵循以下語法:
INSERT INTO 表名 (列1, 列2, 圖片列) VALUES (值1, 值2, LOAD_FILE('圖片路徑'));
其中,“表名”指要插入數據的表名,“列1”、“列2”為該表中要插入數據的字段,“值1”、“值2”為要插入的數據的值,“圖片列”為該表中用來存儲圖片的字段,“圖片路徑”為要插入的圖片的路徑。
需要注意的是,LOAD_FILE()函數只能用于加載相對路徑的文件。
例如,要向名為“user_info”的表中添加一張頭像,該表中包含了“id”、“username”和“avatar”三個字段,對應的值分別為“1”、“jack”和“avatar.jpg”:
INSERT INTO user_info (id, username, avatar) VALUES (1, 'jack', LOAD_FILE('avatar.jpg'));
執行該語句后,MySQL會將路徑為“avatar.jpg”的圖片插入到“avatar”字段中。
上一篇mysql添加一個自增列
下一篇css 移動端頁面放大