请教PHP里使用命名管道连接本机mysql如何写连接串? - 技术问答
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教PHP里使用命名管道连接本机mysql如何写连接串? - 技术问答相关的知识,希望对你有一定的参考价值。
参考技术A 你说的这个localhost这个东西其实和ip是一样的,只是换了个方式而已,C:\\WINDOWS\\system32\\drivers\\etc\\hosts中可以添加和修改对应的hosts,看一下就明白了。如何将命名管道c#服务器连接到命名管道php客户端
【中文标题】如何将命名管道c#服务器连接到命名管道php客户端【英文标题】:How to connect named pipe c# server to that of named pipe php client 【发布时间】:2016-07-29 01:51:54 【问题描述】:对于php
,我用过,
<?php
$pipe = popen("water-Pipe",'r+');
$read = fread($pipe,10);
echo $read;
pclose($pipe);
?>
它没有连接。在 c# 中,NamedPipeServerStream
使用相同的文件描述符。有什么帮助吗?
【问题讨论】:
您能否详细说明您的代码“不起作用”的原因?你期待什么,实际发生了什么?如果您遇到异常/错误,请发布它发生的行和异常/错误详细信息。请edit这些详细信息,否则我们可能无法提供帮助。 我正在测试 C# 中的命名管道服务器与命名管道客户端之间的连接。在服务器中,我使用了NamedPipeServerStream namedPipeServer = new NamedPipeServerStream("water-pipe")
,对于 php 客户端,我使用了上面的代码。当我打印 var $pipe 时,它显示资源 ID #4,但我什么也没读。我想,我的方式有些不对劲。我是 php 新手,所以这就是为什么不是很自信。我正在cmd中执行php代码。
【参考方案1】:
你听说过WCF吗?
Here是一个关于如何用PHP连接C#项目的问题
Windows Communication Foundation 是一个非常方便的工具,用于在程序和服务之间进行通信,甚至可以用不同的程序语言编写。 您无需进行复杂的连接。这将为您制作。
【讨论】:
以上是关于请教PHP里使用命名管道连接本机mysql如何写连接串? - 技术问答的主要内容,如果未能解决你的问题,请参考以下文章
Windows 上的 MySQL 命名管道——更快的最佳实践,还是坏主意?
解决PHP5.4.7 连接 MsSQL Server 2012时出现命名管道提供程序: 无法打开与 SQL Server 的连接