我正在 AWS Lightsail 上设置一台新服务器,一切都很好,但在我的 LEMP 堆栈中,我安装了 MySql 并创建了我的数据库。由于某种原因,我无法通过我的数据库客户端(使用 TablePlus)远程访问该数据库。
在过去使用 Vultr 或 Digital Ocean 服务器时,我必须将 IP 地址添加到文件中etc/mysql/mysql.conf.d/mysqld.cnf,如下所示:
# bind-address = 127.0.0.1
bind-address = 34.xxx.xxx.xxx
Run Code Online (Sandbox Code Playgroud)
这将允许我使用我的数据库用户名登录并传递我创建的密码。
AWS Lightsail 不允许这样做吗?他们有一个创建数据库实例服务,他们希望您购买,但试图保持便宜,并且只需要我在服务器中构建的数据库。
任何有关如何远程连接数据库客户端的帮助将非常感激。
使用 Ubuntu 18.04 LTS