在網站開發中,有時需要在服務器上存儲圖片,并在網頁中顯示這些圖片。MySQL作為一種關系型數據庫,可以存儲一些圖片文件的路徑,這些路徑指向存放在服務器上的圖片文件。
CREATE TABLE `image`( `id` bigint(20) NOT NULL AUTO_INCREMENT, `path` varchar(255) NOT NULL, PRIMARY KEY(`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
在這個例子中,我們創建了一個名為"image"的數據庫表,其中包括"id"和"path"兩個字段。"id"字段是主鍵,自增長且不允許為空。"path"字段存儲了存放在服務器上的圖片文件的路徑,同時也不允許為空。
INSERT INTO `image`(`path`) VALUES('/uploads/image1.jpg');
當我們想要在網頁上顯示存儲在服務器上的圖片時,只需在網頁中使用標簽,并指定其中的"src"屬性為圖片的路徑。
注意,在存儲圖片路徑時,我們經常使用相對路徑,以便于在文件遷移或修改文件夾名稱時不影響路徑的正確性。
綜上,MySQL可以用來存儲一些服務器上的圖片路徑,方便我們在網頁中展示這些圖片。