Php @mysqli_select_db--拒绝访问

Php @mysqli_select_db--拒绝访问,php,mysql,database,function,Php,Mysql,Database,Function,我想使用@mysqli\u select\u db()在两个数据库之间切换 两个数据库都有完全相同的用户,但当我运行此函数时,会出现拒绝访问错误 发生了什么事 更新:问题已解决。我在@mysqli\u select\u db()中错误地写入了数据库名。无论如何,感谢您的帮助。拒绝访问表示您用于连接数据库服务器的用户不允许访问您要切换到的数据库。使用GRANT扩展用户权限。拒绝访问表示不允许用于连接数据库服务器的用户访问要切换到的数据库。使用GRANT来扩展用户的权限。请从MySQL查看这一点。此

我想使用
@mysqli\u select\u db()
在两个数据库之间切换

两个数据库都有完全相同的用户,但当我运行此函数时,会出现
拒绝访问
错误

发生了什么事


更新:问题已解决。我在
@mysqli\u select\u db()
中错误地写入了数据库名。无论如何,感谢您的帮助。

拒绝访问表示您用于连接数据库服务器的用户不允许访问您要切换到的数据库。使用
GRANT
扩展用户权限。

拒绝访问
表示不允许用于连接数据库服务器的用户访问要切换到的数据库。使用
GRANT
来扩展用户的权限。

请从MySQL查看这一点。此错误消息可能有多种原因。

请从MySQL查看。此特定错误消息可能有多种原因。

问题已解决。我在
@mysqli\u select\u db()

中错误地写入了我的数据库名称。问题已解决。我在
@mysqli\u select\u db()

中错误地写入了我的数据库名称。您确定输入了正确的mysql详细信息(登录和数据库?@jordi12100是的,第一个连接可以工作,但切换数据库不起作用。您是否尝试访问第二个数据库(您尝试切换到的数据库)第一个?是的,我可以很好地连接,但是当我切换到另一个数据库时(反之亦然),同样的问题。你确定你输入了正确的mysql详细信息(登录和数据库?@jordi12100是的,第一个连接可以,但是切换数据库不起作用。你尝试过访问第二个数据库(你尝试切换到的数据库)吗首先?是的,我可以很好地连接,但是当我切换到另一个数据库时(反之亦然),同样的问题。我在两个数据库中都添加了同一个用户?我不知道你所说的添加是什么意思,也不知道你是怎么做的。
拒绝访问
是不言自明的。也许可以尝试使用mysql控制台,用该用户的登录/通行证登录该数据库,看看它是否有效。注意,在l/p旁边,检查你是否正确地为该用户授予了主机ser to说数据库。我在两个数据库中都添加了同一个用户?我不知道你所说的添加是什么意思,也不知道你是怎么做的。
拒绝访问
是不言自明的。也许可以尝试使用mysql控制台,用该用户的登录/通行证登录数据库,看看它是否有效。注意,在l/p旁边,检查你是否正确授予了t的主机hat用户对数据库说。这没有真正的帮助。我可以很好地连接,只是当我切换数据库时这是一个问题。这没有真正的帮助。我可以很好地连接,只是当我切换数据库时这是一个问题。