mysql远程连接

我与主持人联系,find我的sql主机名。

他说,唯一的办法是在mysql远程(cpanel)添加权限到我的实际ip。

所以例如heidiSQL中的configuration将会是

localhost userxxx passxxx 

但我有一个dynamic的IP,所以我需要每次更改权限,正确? 添加标志%可能不是一个好主意,那么我该如何解决这个问题呢?

为什么我没有像mysql.something.com东西?

对不起,如果这个问题太基本了。

让MySQL在本地主机上侦听。 将在此系统上运行的SQL客户端连接到本地主机。

如果你需要从其他地方进入MySQL,可以使用SSH进入方框,然后使用命令行客户端,或使用SSH端口转发将MySQL端口转发到本地计算机。 不用动用IP地址,也不要将MySQL端口暴露给全世界。