我可以使用MySQL连接SQL Server吗?

5
我正在使用从http://dev.mysql.com/doc/refman/5.5/en/mysql.html下载的mysql命令行工具 - 我已经启用了连接到SQL Server的远程连接,但是我无法使用它连接。我只是想知道是否因为mysql客户端与SQL Server不兼容?如果不是,有没有客户端可以在OS X或Ubuntu上使用?

一个常见的目的是使用MySQL客户端访问MSSQL,而无需双启动或在虚拟环境中安装Microsoft Windows... - TamusJRoyce
2个回答

4

不,你不能使用MySQL连接到MSSQL。

你必须使用专门创建用于理解MSSQL协议的客户端。在Linux上,最流行的解决方案之一是FreeTDS

此外,你可以使用Microsoft提供的ODBCJDBC驱动程序。


现在有两个链接已经失效了。 - radbyx

1
您可以尝试使用 SQuirreL SQL 客户端。它是用 Java 编写的,因此应该可以在 Linux 和 Mac 上运行,并且可以连接到 SQL 服务器和基本上任何具有 JDBC 驱动程序的数据库服务器。

http://squirrel-sql.sourceforge.net/

您可能需要从微软单独下载JDBC驱动程序。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接