使用 cPanel 作为访问服务器的唯一方式,是否可以设置与 MySQL 的连接,以便我可以远程管理 MySQL 数据库?即使用 MySQL WorkBench?
答案1
登录 cPanel 后,您需要转到 cPanel 数据库部分中的“远程 MySQL”页面。从这里您需要输入远程访问数据库的 IP,您可以通过访问机器上的以下位置来获取此 IP:http://www.nethosted.co.uk/check-ip.php
一旦设置完成,它将允许您远程连接到 MySQL 数据库,通常,您将输入服务器地址作为您的网站网址或服务器 IP,远程端口默认为 3306,数据库名称、数据库用户和密码都是您通过 cPanel MySQL 数据库页面设置的。
需要注意几点,数据库名称和数据库用户将以您的 cPanel 用户名和下划线作为前缀,并且您需要确保已将用户添加到数据库,您可以在 cPanel 中的 MySQL 数据库页面底部执行此操作。
答案2
有两种可能的方法:
- 从外部启用 mysql 直接连接(如果需要 + 防火墙规则)
- 从运行工作台的计算机到 mysql 服务器创建 VPN 或 SSH 隧道
对于2
,它包括创建一个到服务器的 mysql 端口(本地允许)的本地隧道,然后将工作台指定给该给定端口上的用户本地主机作为服务器位置。