创建mysql外部表需要开通3306以外的哪些端口

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】创建starrocks外部表 连接的的是mysql库
【背景】做过哪些操作
starrock 2.5
CREATE EXTERNAL TABLE mysql_external_table
(
k1 DATE,
k2 INT,
k3 SMALLINT,
k4 VARCHAR(2048),
k5 DATETIME
)
ENGINE=mysql
PROPERTIES
(
“host” = “127.0.0.1”,
“port” = “3306”,
“user” = “mysql_user”,
“password” = “mysql_passwd”,
“database” = “mysql_db_test”,
“table” = “mysql_table_test”
);

select *from mysql_external_table

1064 - mysql real connect failed. Err: Can’t connect to MySQL server on

开通了网络限制端口3306,并且通过telnet 端口测试是通的,通过mysql客户端登录用户名,密码,网络都通,但是starrocks创建的外部表,查询报上面错误,是不是还需要开通除了3306端口以外的端口。

通过测试连接其他没有网络限制的其他mysql库,创建外部表可以查询。
通过排查法,只能是网络端口限制

3306端口 是双向开通的么

双向开通是什么意思,A机房-B 机房, A有starrocks,B有mysql A访问B有网络限制,B访问A 没有网络限制,A开通了访问B mysql库的3306,还要怎么样双向开通网络端口