Re: [SQL ] SELECT ... INTO OUTFILE ...不能過
※ 引述《penguin0322 (陸哥1/17記得共同101考本)》之銘言:
: 看MySQL的document裡面提到兩種方法
: 1.
: SELECT ...INTO OUTFILE...
: 2.
: shell> mysql -e 'statement' > file_name
: 我自己試的結果2可以成功的存入file裡
: 但是1卻會被擋住 出現error
: 出現的訊息如下:
: ERROR 1 (HY000): Can't create/write to file '/home/user/Desktop/test'
: (Errcode: 13)
這個訊息代表的是MySQL無法在這個目錄寫入資料
通常MySQL這支程式的擁有者是mysql:mysql
所以你要開個目錄,把擁有者改成mysql
這樣寫入就一定沒有問題
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.105.213.115
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):