作者vintachen (VC)
看板Database
標題[SQL ] 發生 #1045 - Access denied for user
時間Thu Jul 17 20:32:17 2008
我是用 HOSTMONSTER 的虛擬主機
MySQL 5.0.45-community-log
phpMyAdmin 2.11.6
因為我沒辦法用命令列
只能用 phpMyAdmin
我在 phpMyAdmin 中執行下列這段指令後
load data infile '/home2/soleft/public_html/temp/instruction.txt' replace
into table bored character set utf8 fields terminated by '\n'
出現這樣的錯誤:
#1045 - Access denied for user 'ileftcom'@'localhost' (using password: YES)
請問是為什麼?
檔案路徑有問題嗎?
我換了一個「錯誤」的檔案路徑之後
它還是顯示同樣的 error
是說這個帳號 ileftcom 沒有存取檔案的權限嗎?
但是那個虛擬主機不讓我改別的帳號......
load data infile 這個指令可以用 http:// 當參數嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.68.11
※ 編輯: vintachen 來自: 220.134.68.11 (07/17 20:34)
※ 編輯: vintachen 來自: 220.134.68.11 (07/17 20:40)
※ 編輯: vintachen 來自: 220.134.68.11 (07/17 20:41)
1F:推 KC73:ileftcom 這個 mysql user 要有 'FILE' 的權限. 07/18 07:35
2F:→ vintachen:那看樣子就只好寫 PHP 匯入了 07/20 01:20