Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# C Mysql连接问题-连接尝试失败_C#_Mysql_Asp.net - Fatal编程技术网

C# C Mysql连接问题-连接尝试失败

C# C Mysql连接问题-连接尝试失败,c#,mysql,asp.net,C#,Mysql,Asp.net,加载我的C ASP.net页面时出现以下错误 连接尝试失败,因为连接方未连接 在一段时间后或建立连接后正确响应 失败,因为连接的主机未能响应 [SocketException 0x274c:连接尝试失败,因为 关联方在一段时间后未作出适当回应,或 建立的连接失败,因为连接的主机无法连接 响应]系统.Net.Socket.Socket.ReceiveByte[]缓冲区,Int32 偏移量,Int32大小,SocketFlags SocketFlags+6528783 System.Net.Sock

加载我的C ASP.net页面时出现以下错误

连接尝试失败,因为连接方未连接 在一段时间后或建立连接后正确响应 失败,因为连接的主机未能响应

[SocketException 0x274c:连接尝试失败,因为 关联方在一段时间后未作出适当回应,或 建立的连接失败,因为连接的主机无法连接 响应]系统.Net.Socket.Socket.ReceiveByte[]缓冲区,Int32 偏移量,Int32大小,SocketFlags SocketFlags+6528783 System.Net.Sockets.NetworkStream.ReadByte[]缓冲区,Int32偏移量, Int32大小+130

[IOException:无法从传输连接读取数据:A 连接尝试失败,因为连接方未正确连接 一段时间后响应,或建立的连接失败 因为连接的主机无法响应。] System.Net.Sockets.NetworkStream.ReadByte[]缓冲区,Int32偏移量, Int32 size+296 MySql.Data.Common.MyNetworkStream.ReadByte[] 缓冲区,Int32偏移量,Int32计数+47

[TimeoutException:无法从传输连接读取数据: 连接尝试失败,因为连接方未连接 在一段时间后或建立连接后正确响应 失败,因为连接的主机未能响应。] MySql.Data.Common.MyNetworkStream.ReadByte[]缓冲区,Int32偏移量, Int32计数+204 MySql.Data.MySqlClient.TimedStream.ReadByte[] 缓冲区,Int32偏移量,Int32计数+128 System.IO.BufferedStream.ReadByte[]数组,Int32偏移量,Int32计数 +262 MySql.Data.MySqlClient.MySqlStream.ReadFullyStream流,字节[]缓冲区,Int32偏移量,Int32计数+42 MySql.Data.MySqlClient.MySqlStream.LoadPacket+64 MySql.Data.MySqlClient.MySqlStream.ReadPacket+32 MySql.Data.MySqlClient.NativeDriver.Open+253 MySql.Data.MySqlClient.Driver.Open+22 MySql.Data.MySqlClient.Driver.CreateMySqlConnectionStringBuilder 设置+208 MySql.Data.MySqlClient.MySqlConnection.Open+625 UoRLive.iPadLayout.Page\u加载对象发送方,事件参数e in c:\Users\Corbin Spicer\Documents\finalyerproject\UoRLive\UoRLive\iPadLayout.aspx.cs:92 System.Web.Util.CallEventHandlerDelegateProxy.CallbackObject发送方, EventArgs e+51 System.Web.UI.Control.OnLoadEventArgs e+92 System.Web.UI.Control.LoadRecursive+54 System.Web.UI.Page.ProcessRequestMain布尔值 IncludeStages在区域同步点之前,布尔值IncludeStages在区域同步点之前 +772

背景:

当试图连接到本地MYSQL数据库时,该脚本在本地计算机上运行得非常好,但是我已经将其移动到smarterasp.net,设置了另一个MYSQL数据库,现在收到了此错误消息

唯一更改的是连接字符串:

public static string GetConnectionString()
    {


        string connStr = String.Format("server={0};user id={1}; password={2}; port={3};" +
                 "database=MYDATABASE_resources; pooling=false", "SQL5011.Smarterasp.net",
                 "DMYDATABSE_resources_admin", "MyPassword", "1433");


        return connStr;
    }
细节是100%正确的,我已经通过使用MYsql工作台连接到服务器进行了检查

有什么想法吗?

1433是默认的SQL Server端口


3306是默认的MySQL端口。

您可以使用该端口通过Workbench连接到远程服务器上的MySQL?@Corbin Spicer:您是否计划在问题中添加更多信息?