天天看點

MySQL資料導出:ERROR 1 (HY000) 錯誤解決

問題:

導出資料庫檔案:

select * into outfile '/ziqiMysqlFile/out.csv' fields terminated by ',' from goods;

報error:

ERROR 1 (HY000): Can't create/write to file '/ziqiMysqlFile/out.csv' (OS errno 13 - Permission denied)

将表中資料以文本檔案導出:

MySQL資料導出:ERROR 1 (HY000) 錯誤解決

錯誤提示是檔案寫權限不夠:

首先确認一下檔案的所有者是不是目前的操作使用者,即user欄是root還是自己。

如果不是自己,可以将檔案所有者換為自己:

執行權限管理指令:chown

MySQL資料導出:ERROR 1 (HY000) 錯誤解決
MySQL資料導出:ERROR 1 (HY000) 錯誤解決

檔案所有者改為自己之後,發現還是不行:

MySQL資料導出:ERROR 1 (HY000) 錯誤解決

沒辦法,出絕招了:

把ziqiMysqlFile的權限全部打開好了:

MySQL資料導出:ERROR 1 (HY000) 錯誤解決
MySQL資料導出:ERROR 1 (HY000) 錯誤解決

現在所有人都可以對ziqiMysqlFile進行讀寫執行操作。

再導出資料:

MySQL資料導出:ERROR 1 (HY000) 錯誤解決

成功了

看一下out.csv

MySQL資料導出:ERROR 1 (HY000) 錯誤解決