我已经在我的应用程序服务器上安装了 mysql mysql Ver 8.0.23-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
。我的 VPS 上的操作系统是Ubuntu 20.04.1 LTS
.
为了管理这个数据库,我通过 SSH 在本地连接到服务器,然后访问数据库。
但是,诸如 google data studio 之类的服务需要 jdbc url 或数据库主机名。
我尝试将我的服务器 IP 作为主机名,然后使用正确的端口、用户名、密码。但是,我得到:
我认为我的主机名是错误的,因为它在服务器本地localhost
而不是服务器的 IP。
有什么建议如何连接到数据库或找到正确的主机名?
感谢您的回复!
更新
运行ss -nlp
我得到:
root@myVPS:~# sudo ss -nlp | grep mysql
u_str LISTEN 0 70 /var/run/mysqld/mysqlx.sock 190906736 * 0 users:(("mysqld",pid=1668517,fd=33))
u_str LISTEN 0 151 /var/run/mysqld/mysqld.sock 190906739 * 0 users:(("mysqld",pid=1668517,fd=36))
u_dgr UNCONN 0 0 * 190906575 * 12685 users:(("mysqld",pid=1668517,fd=3))
tcp LISTEN 0 70 127.0.0.1:33060 0.0.0.0:* users:(("mysqld",pid=1668517,fd=32))
tcp LISTEN 0 151 *:3306 *:* users:(("mysqld",pid=1668517,fd=34))