如何远程连接到 NearlyFreeSpeech 托管的 MySQL 数据库?
How do I connect to NearlyFreeSpeech-hosted MySQL database remotely?
我使用什么 URL/hostname/IP 地址连接到由 NearlyFreeSpeech 托管的 MySQL 数据库?什么端口?
我想用 Navicat 或类似的程序来做这个。我知道用户名和密码。
关键是使用数据库软件使用 SSH(安全 Shell)- 大多数托管服务不允许不安全的访问,包括 NearlyFreeSpeech,因此 SSH 是可行的方法。
在您的数据库软件中,您应该会看到多个通过 "standard"、"socket" 和 "SSH" 登录的选项。
您的 SSH 详细信息可以在 "FTP/SFTP/SSH Information" 下的 NFS "Site" 选项卡中找到。不要忘记检查是否启用了 SSH,并确保您注意到 SSH 登录 ID 在您通常的非 SSH 登录后包含一个“_domainname”。
示例连接:
MySQL Host: example.db
Username: john123
Password: *******
Database: (optional - leave blank)
Port: (optional- default 3306)
SSH Host: ssh.phx.nearlyfreespeech.net
SSH User: John123_mygreatsite
SSH Password: *******
SSH Port: (optional - leave blank)
我使用什么 URL/hostname/IP 地址连接到由 NearlyFreeSpeech 托管的 MySQL 数据库?什么端口?
我想用 Navicat 或类似的程序来做这个。我知道用户名和密码。
关键是使用数据库软件使用 SSH(安全 Shell)- 大多数托管服务不允许不安全的访问,包括 NearlyFreeSpeech,因此 SSH 是可行的方法。
在您的数据库软件中,您应该会看到多个通过 "standard"、"socket" 和 "SSH" 登录的选项。
您的 SSH 详细信息可以在 "FTP/SFTP/SSH Information" 下的 NFS "Site" 选项卡中找到。不要忘记检查是否启用了 SSH,并确保您注意到 SSH 登录 ID 在您通常的非 SSH 登录后包含一个“_domainname”。
示例连接:
MySQL Host: example.db
Username: john123
Password: *******
Database: (optional - leave blank)
Port: (optional- default 3306)
SSH Host: ssh.phx.nearlyfreespeech.net
SSH User: John123_mygreatsite
SSH Password: *******
SSH Port: (optional - leave blank)