用户如何访问外部数据库?

用户如何访问外部数据库?

我有点不清楚如何连接外部服务器数据库。

因此基本上我使用以下查询创建一个用户:

创建用户'remote1'@'web-server-ip',由'密码'识别;

授予 db_test.* 的所有权限至 'remote1'@'web-server-ip',IDENTIFIED BY 'password';

当我尝试从 Web 服务器连接时,它说数据库“db_test”不存在或指定的数据库服务器用户没有访问该数据库的权限。

我做错了什么?

此外,如果我尝试在数据库服务器上导入数据库,它不允许我这样做,我是否应该创建一个新用户但使用@localhost?并使用'web-server-ip' 获得巨大特权?

谢谢!

相关内容