导入PHP我的管理数据库错误

导入PHP我的管理数据库错误,php,database,joomla,phpmyadmin,Php,Database,Joomla,Phpmyadmin,我的一位客户要求我将她的Joomla网站从1.6更新到2.5 因为有些文件需要编辑才能工作,我想设置一个测试域 当我复制PHPMyAdmin数据库文件并将其导入宿主窗格时,我遇到了这个错误 SQL-query: -- -- Databank: `information_schema` -- CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; MySQL meldt

我的一位客户要求我将她的Joomla网站从1.6更新到2.5

因为有些文件需要编辑才能工作,我想设置一个测试域

当我复制PHPMyAdmin数据库文件并将其导入宿主窗格时,我遇到了这个错误

SQL-query:



--
-- Databank: `information_schema`
--
CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

MySQL meldt: Documentatie
#1044 - Access denied for user 'jurjen'@'localhost' to database 'information_schema' 
有人知道我为什么会出现这个错误,以及我如何解决这个问题吗

我使用的数据库文件是“localhost.sql”

im用于测试区域的域是jurjenfolkertsma.nl/willy

SQL查询:

--
-- Databank: `information_schema`
--
CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

MySQL meldt: Documentatie
#1044 - Access denied for user 'jurjen'@'localhost' to database 'information_schema' 
你好
我检查了你导入数据库的错误。导入数据库时,只需使用记事本++更改数据库名称。…

用户jurjen'@'localhost无权访问信息\u架构。将用户添加到管理面板中的数据库或sqlYog之类的软件中,但要做到这一点,您需要root权限。
另外,我认为您不需要更改schema表的信息,只需将joomla表传输到您的主机即可

我的猜测是您转储了客户服务器上的所有数据库。您可能希望只转储Joomla数据库并导出关联的用户。您无法创建
信息\u架构
,因为它已经存在,而且不是标准数据库。它是MySQL的内部版本,您可能并不想修改它

您应该再次执行转储或编辑.sql文件以仅获取Joomla数据库。然后,在用户选项卡中,您可以单击导出按钮,查看Joomla用户存在的任何内容(可能有一个,可能有多个;我不确定)。这样,您还可以导入适当的用户权限。在系统上创建用户,给他们相同的密码,然后导入权限


似乎您没有必要的权限。您是否为您的数据库用户分配了所有可能的权限?我正在一个域上使用它,那么它来自何处,这会导致权限问题吗?不,您分配给数据库的用户没有正确的权限。只需编辑用户并分配所有必要的权限否,如果您没有导入或创建表的必要权限,则无法真正继续。我可以为自己创建新数据库,因此我认为这有点奇怪?不,他的用户没有访问数据库的权限,因此如果我将备份文件命名为Diverend,则无法正常工作(示例:test.sql)我只是可以将它放入一个新的数据库中,并将配置文件从joomla更改为工作状态?