0

我在 Linux 机器上有一个 MySQL 数据库,我想从 powershell v2 进行查询;但我不想在我的 Windows 机器上安装任何额外的软件来这样做。这可能吗?

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

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

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

4

1 回答 1

2

不,您需要为 MySQL 安装 ODBC 提供程序。请参阅https://dev.mysql.com/tech-resources/articles/dotnet/#ODBC.NET

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

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

于 2013-08-02T21:19:09.360 回答