mysql - 无法远程连接MySQL

标签 mysql linux vpn

我有两台机器,一台位于印度,另一台位于美国。我想访问具有以下详细信息的美国数据库:

username: root
IP-address of VPN: 192.168.91.201
IP-address(Global): 10.21.19.6
password: root1

现在在印度我想连接到这个数据库,但问题是安装在美国机器上的 MySql 没有正确配置为远程连接。

我想配置它以使其正常工作。我可以访问美国计算机,因此可以使用远程登录进行配置。

最佳答案

我猜您只需要为您想要连接的 VPN 和数据库分配的远程 IP 添加一个新用户即可。

GRANT ALL ON yourdatabase.* TO anewuser@'ip.allocated.by.vpn' IDENTIFIED BY 'NEW_PASSWORD';

关于mysql - 无法远程连接MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7091559/

相关文章:

MySQL - TEXT 与 CHAR 和 VARCHAR

regex - 搜索并替换文件中的第 n 次出现

docker - VPN可扩展性测试客户端设置的问题

c# - 找出聊天 session 是通过 VPN 连接

Mysql ERROR 1054 (42S22) 'where clause' 中的未知列检查列是否存在

php - Codeigniter 3.x - 左连接和显示字段问题

java - 使用 Java 从 S3 检索文件并将它们放入 EC2 Linux 实例

c - 在内核中使用 printk

visual-studio-2010 - 需要来自非域计算机的域帐户的测试代码

mysql - 在不同客户端的数据库中使用相同的客户 ID 命名