是否可以通过PowerShell连接到MySQL数据库(在Linux机箱上),而无需任何额外的连接器/插件等?

是否可以通过PowerShell连接到MySQL数据库(在Linux机箱上),而无需任何额外的连接器/插件等?,mysql,windows,powershell,powershell-2.0,Mysql,Windows,Powershell,Powershell 2.0,我在Linux机器上有一个MySQL数据库,我想从powershell v2查询它;但是我不想在我的Windows机器上安装任何额外的软件来实现这一点。这可能吗 如果没有办法做到这一点,有没有办法为MySQL“启用web服务”,这样我就可以像这样连接: New_WebServiceProxy -uri http://myserver/path/to/webservice/?wsdl 如果需要,我可以修改MySQL服务器;但是我无法修改尝试连接的客户端。不,您需要为MySQL安装ODBC提供程序

我在Linux机器上有一个MySQL数据库,我想从powershell v2查询它;但是我不想在我的Windows机器上安装任何额外的软件来实现这一点。这可能吗

如果没有办法做到这一点,有没有办法为MySQL“启用web服务”,这样我就可以像这样连接:

New_WebServiceProxy -uri http://myserver/path/to/webservice/?wsdl

如果需要,我可以修改MySQL服务器;但是我无法修改尝试连接的客户端。

不,您需要为MySQL安装ODBC提供程序。看

据我所知,MySQL没有内置的“web服务”——这种想法听起来像是一个巨大的安全漏洞等待被利用


您唯一的其他选择是命令行MySQL客户端,但这仍然会违反您的“无额外软件”规则-如果您要打破这一规则,您最好正确操作并使用ODBC。

可能会重复将其标记为重复,因为PowerShell是在.NET上构建的,因此前面的答案适用。