导入数据库的cpanel中的Phpmyadmin不起作用

时间:2013-12-02 21:02:30

标签: phpmyadmin cpanel

好的,我登录cpanel。在mysql数据库中有一个名为db_movies的数据库。一个用户被添加到该数据库。 然后我进入phpmyadmin,单击db_movies并尝试导入我在本地phpmyadmin中创建的数据库。 我收到了这个错误:

Error SQL query:
--
-- Database: `db_movies`
-- CREATE DATABASE IF NOT EXISTS  `db_movies` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

MySQL said: Documentation
#1044 - Access denied for user 'xxx@localhost' to database 'db_movies'

我不确定这似乎是什么问题。拒绝访问?但我可以在phpmyadmin中手动完成所有操作;我可以创建一个表,插入行等,为什么我不能导入?

1 个答案:

答案 0 :(得分:0)

尝试授予ALL:

GRANT ALL PRIVILEGES ON  `b_movies` . * TO  'youruser'@'%' WITH GRANT OPTION ;

或许你错过了“CREATE”特权:

GRANT CREATE ON  `b_movies` . * TO  'youruser'@'%';

编辑:所以试试这个

GRANT ALL ON *.* TO 'youruser'@'%';