[英]PHPMYADMIN Permission Denied on Import from CSV
我在 CPANEL 上,我需要將一些 CSV 文件導入到相應的數據庫表中。 我正在使用 phpmyadmin 導入界面,但這就是發生的情況:
QUERY SQL:
LOAD DATA INFILE '/path' INTO TABLE `table` FIELDS TERMINATED BY ';' ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\r\n'
MYSQL MESSAGE:
#1045 - Access denied for user 'user'@'localhost' (using password: YES)
我應該做些什么?
聽起來用戶沒有訪問數據庫的權限。
用戶訪問數據庫之前,必須將用戶添加到數據庫中。
要將用戶添加到數據庫,請按照下列步驟操作:
在cPanel主屏幕的“數據庫”部分中,單擊“MySQL®數據庫”。
在“將用戶添加到數據庫”下,在“用戶”列表框中選擇要添加的用戶。
在數據庫列表框中,選擇數據庫。
單擊添加。
單擊復選框以授予用戶特定的特權,或單擊“所有特權”復選框以向用戶授予對數據庫的所有權限。
單擊進行更改。
更多信息: https : //www.a2hosting.com/kb/cpanel/cpanel-database-features/managing-mysql-databases#Adding-a-user-to-a-database
我剛遇到這個問題。 cPanel要求授予文件特權才能執行此操作。 如果您使用的是GoDaddy共享主機,則無法執行此操作。 您需要切換到VPS或專用服務器。
我遇到了同樣的情況,查詢中的用戶似乎使用的是 cpanel 用戶,而不是在 cpanel 數據庫部分中創建的數據庫用戶。
我做了什么,我在 mysql 中使用 cpanel 創建了相同的用戶並使用相同的密碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.