从CSV导入时拒绝PHPMYADMIN权限

时间:2015-03-12 13:46:03

标签: mysql sql csv phpmyadmin cpanel

我在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) 

我应该做什么?

2 个答案:

答案 0 :(得分:0)

听起来用户无法访问数据库。

在用户可以访问您的数据库之前,您必须将用户添加到数据库中。

要将用户添加到数据库,请按照下列步骤操作:

  1. 在cPanel主屏幕的“数据库”部分中,单击“MySQL®数据库”。

  2. 在“将用户添加到数据库”下,在“用户”列表框中选择要添加的用户。

  3. 在“数据库”列表框中,选择数据库。

  4. 点击添加。

  5. 单击复选框以授予用户特定权限,或单击“所有权限”复选框以授予用户对数据库的所有权限。

  6. 点击更改。

  7. 更多信息:https://www.a2hosting.com/kb/cpanel/cpanel-database-features/managing-mysql-databases#Adding-a-user-to-a-database

答案 1 :(得分:0)

我刚遇到这个问题。 cPanel要求授予文件特权才能执行此操作。如果您使用的是GoDaddy共享主机,则无法执行此操作。您需要切换到VPS或专用服务器。