![用户如何访问外部数据库?](https://linux22.com/image/759233/%E7%94%A8%E6%88%B7%E5%A6%82%E4%BD%95%E8%AE%BF%E9%97%AE%E5%A4%96%E9%83%A8%E6%95%B0%E6%8D%AE%E5%BA%93%EF%BC%9F.png)
我有点不清楚如何连接外部服务器数据库。
因此基本上我使用以下查询创建一个用户:
创建用户'remote1'@'web-server-ip',由'密码'识别;
授予 db_test.* 的所有权限至 'remote1'@'web-server-ip',IDENTIFIED BY 'password';
当我尝试从 Web 服务器连接时,它说数据库“db_test”不存在或指定的数据库服务器用户没有访问该数据库的权限。
我做错了什么?
此外,如果我尝试在数据库服务器上导入数据库,它不允许我这样做,我是否应该创建一个新用户但使用@localhost?并使用'web-server-ip' 获得巨大特权?
谢谢!