2013-02-08 114 views

回答

1

是的,這是可能的。您可以使用SELECT命令和INTO DUMPFILE子句。例如 -

SELECT 
    data_column 
FROM 
    table1 
WHERE 
    id = 1 
INTO DUMPFILE 'image.png'; 

從參考:如果你使用INTO DUMPFILE代替INTO OUTFILE,MySQL的只寫一行到文件中,沒有任何列或行終止和不執行任何轉義處理。如果要將BLOB值存儲在文件中,這非常有用。

+0

感謝您的回答。 'image.png'寫在哪裏?我想把它寫到一個特定的位置,比如'C:\ DevPB \ WEB \ WWWRoot \ PImages \ image.png' –

+0

你可以在那裏指定任何路徑;如果未指定路徑,則文件將被存儲到MySQL服務器的當前目錄中。閱讀文檔 - 在答案中有一條指向SELECT語句的鏈接。 – Devart

+0

我試了一下,並\而不是/所以此工程 –