MariaDB的连接字符串

MariaDB的连接字符串,mariadb,remote-access,Mariadb,Remote Access,我正在使用MariaDB v5.5.68运行CentOS v7.9。我正在尝试使用VisualStudio代码和SQLTools&MySQL/MariaDB扩展从Win10机器访问MariaDB数据库 我已将MariaDB配置为通过此链接进行远程访问: 我创建了用户并添加了特权-通过使用“bob”本地登录并在mysql.user中查看权限进行测试。(顺便说一句,在不明显的情况下,UID、主机和PWD不是真实的。) 但是,当我尝试使用mysql-u userID-h hostIP-p远程登录(从另

我正在使用MariaDB v5.5.68运行CentOS v7.9。我正在尝试使用VisualStudio代码和SQLTools&MySQL/MariaDB扩展从Win10机器访问MariaDB数据库

我已将MariaDB配置为通过此链接进行远程访问:

我创建了用户并添加了特权-通过使用“bob”本地登录并在
mysql.user
中查看权限进行测试。(顺便说一句,在不明显的情况下,UID、主机和PWD不是真实的。)

但是,当我尝试使用
mysql-u userID-h hostIP-p
远程登录(从另一个Linux框)时,我得到了错误:

ERROR 2003 (HY000):  Can't connect to MySQL server on '1.2.3.4' (110)
当我尝试使用VS代码建立数据库连接时,SQLTools告诉我我已连接,但它不会显示任何表,我无法进行任何查询,并且我收到以下错误:Request connection/getchildrenfortreitemrequest失败,消息为:握手不活动超时

我已经复习了和其他人的课程,但仍然无法联系到工作

为清晰起见已更新-提供mysql.user和netstat信息:

MariaDB [(none)]> select user, host from mysql.user;
+------+-------------+
| user | host        |
+------+-------------+
| bob  | 10.0.2.15   |      # Can't connect
| rob  | 127.0.0.1   |      # Logs in locally via command line
| root | 127.0.0.1   |      # Logs in locally via command line
| bob  | 192.168.0.% |      # Can't connect
| root | 192.168.0.% |      # Can't connect
| root | ::1         |      # Logs in locally via command line
| rob  | localhost   |      # Logs in locally via command line
| root | localhost   |      # Logs in locally via command line
+------+-------------+
8 rows in set (0.00 sec)


$ > netstat -tulpen
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name    
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      27         33813      -                   

非常感谢您的帮助,因为我已经解决这个问题两天多了,还没有取得任何进展。

这篇文章可能会有所帮助:我添加了来自mysql.user和netstat的其他信息。对于@user9938-是的,我已经看到了这个页面,如上所述。
ERROR 2003 (HY000):  Can't connect to MySQL server on '1.2.3.4' (110)
MariaDB [(none)]> select user, host from mysql.user;
+------+-------------+
| user | host        |
+------+-------------+
| bob  | 10.0.2.15   |      # Can't connect
| rob  | 127.0.0.1   |      # Logs in locally via command line
| root | 127.0.0.1   |      # Logs in locally via command line
| bob  | 192.168.0.% |      # Can't connect
| root | 192.168.0.% |      # Can't connect
| root | ::1         |      # Logs in locally via command line
| rob  | localhost   |      # Logs in locally via command line
| root | localhost   |      # Logs in locally via command line
+------+-------------+
8 rows in set (0.00 sec)


$ > netstat -tulpen
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name    
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      27         33813      -