首页 > 编程知识 正文

sql查询结果字段拼接字符串,mysql端口号有什么用

时间:2023-05-03 08:58:03 阅读:153859 作者:4584

普通C#下的MySQL连接字符串配置。 这是MSSQL服务器端口为1433 (默认)的情况。

但是,为了数据库服务器的安全性,此端口可能会更改为其他端口。 在这种情况下,如果在C#中使用MySQL连接字符串,则连接到数据库时可能会报告以下错误:

建立与服务器的连接时发生错误。 如果SQL Server在默认设置下不允许远程连接,则连接到SQL Server 2005时可能会发生此错误。 (provider:命名管道提供程序,无法打开与error:40-SQLserver的连接)

此时,只需追加端口号即可。

如何在C#中更改MySQL连接字符串端口:

开始---“服务器网络实用程序”----TCP/IP----默认端口: 2433 (也可以是其他)。

StateServer会话管理

如果将mode属性设置为StateServer,则会话数据将存储在单独的内存缓冲区中,并由在另一台计算机上运行的Windows服务控制。 状态服务的全名为ASP.NET state service (aspnet _ state.exe ),由Web.config文件中的stateConnectionString属性组成。 此属性指定服务所在的服务以及要监视的端口。

stateconnectionstring=' tcpip=my server :42424 '

cookieless=' false ' time out=' 20 ' /

在此示例中,状态服务在名为myserver的计算机上的42424端口(默认端口)上运行。 要更改服务器上的端口,请单击HKEY _ local _ machinesystemcurrent control setservicesaspnet _ state parameters注册表项很明显,在线状态服务的优点是流程被隔离,可以在Web farm上共享。 在此模式下,会话状态的存储器不依赖于iis进程的失败或重新启动。 但是,如果状态服务中止,所有会话数据将会丢失。 这意味着状态服务并不像SQL Server那样永久存储数据。 只是把数据保存在存储器里。

无法向会话状态服务器发出会话状态请求。 确保已启动ASP.NET状态服务(ASP.NET状态服务),并且客户端端口与服务器端口相同。 如果服务器位于远程计算机上,则为HKEY _ local _ machinesystemcurrent control setservicesaspnet _ state parameters alers

中选择所需的族。 验证服务器是否接受远程请求。 如果服务器位于本地计算机上,且上述注册表值不存在或设置为0 (如果更改为1,则可以接受远程连接),则状态服务器连接字符串将包含" localhost "或" 127."

【编辑推荐】

【责任编辑: dddjmtel:(010 ) 68476606】

点赞0

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。