C# 端口更改为c时无法连接到mysql服务器#

C# 端口更改为c时无法连接到mysql服务器#,c#,mysql,port,C#,Mysql,Port,我使用xammp作为我的数据库平台 通常mysql的解封端口是3306,并且工作正常 但是,当我在my.ini中更改端口(如4444)时,我收到一条错误消息 无法连接到任何指定的mysql主机 通过使用此连接字符串 string connectString = "datasource=xxx.xx.xx.xxx;port=4444;username=root;password="";database=XXXXX;"; XAMPP可能需要重启MySQL服务器才能更新开放端口。但根据,如果使用Un

我使用xammp作为我的数据库平台

通常mysql的解封端口是3306,并且工作正常

但是,当我在my.ini中更改端口(如4444)时,我收到一条错误消息

无法连接到任何指定的mysql主机

通过使用此连接字符串

string connectString = "datasource=xxx.xx.xx.xxx;port=4444;username=root;password="";database=XXXXX;";

XAMPP可能需要重启MySQL服务器才能更新开放端口。但根据,如果使用Unix套接字,参数“Port”可能会被忽略。所以你也可以检查一下


我也知道,但我想这可能和你的问题有关。试试这个,然后说它是否有帮助

端口3306遇到了什么问题?您在数据库服务器上为mysql打开了端口
4444
?我只想更改端口,因为以前我的数据库被黑客攻击,我想重新配置端口并将其更改为其他号码,是的,它成功启动。您需要在防火墙中为传入连接打开端口。我只是为端口添加入站和出站规则