首页 > 解决方案 > 远程连接CentOS VPS服务器,无法连接MySQL主机

问题描述

我正在尝试连接到位于 CentOS VPS 上的 MySQL 数据库。我能够使用用户、主机地址和端口连接到数据库,但无法使用我正在使用的 MySQL Workbench 或 ac# 程序进行连接。

当我尝试使用以下方法在服务器上访问时,它是成功的,但我无法通过 MySQL Workbench 或 c# 程序访问它:

mysql -u mysqluser -h IP-ADDRESS-OF-SERVER -p

我已添加到防火墙以允许访问端口 3306/tcp。

我尝试注释掉“绑定地址”,将其更改为服务器地址,将其更改为 % 或 0.0.0.0 或 127.0.0.1

我还注意到,当我检查 iptables 和 ip6tables 的状态时,它们处于非活动状态(已死)。但是,当我启动并启用它们时,这个未激活的 firewalld (我不知道这是否正常,因为我对此仍然很陌生)。

标签: c#mysqlcentosmysql-workbenchremote-access

解决方案


推荐阅读