簡體   English   中英

從 CSV 導入時 PHPMYADMIN 權限被拒絕

[英]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) 

我應該做些什么?

聽起來用戶沒有訪問數據庫的權限。

用戶訪問數據庫之前,必須將用戶添加到數據庫中。

要將用戶添加到數據庫,請按照下列步驟操作:

  1. 在cPanel主屏幕的“數據庫”部分中,單擊“MySQL®數據庫”。

  2. 在“將用戶添加到數據庫”下,在“用戶”列表框中選擇要添加的用戶。

  3. 在數據庫列表框中,選擇數據庫。

  4. 單擊添加。

  5. 單擊復選框以授予用戶特定的特權,或單擊“所有特權”復選框以向用戶授予對數據庫的所有權限。

  6. 單擊進行更改。

更多信息: 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM