【问题标题】:SQL Server Management Studio Express and MySQL?SQL Server Management Studio Express 和 MySQL?
【发布时间】:2012-02-03 01:43:40
【问题描述】:

有没有办法将 SQL Server Management Studio Express 与 MySQL 数据库一起使用?我猜即使它可以工作,智能感知也不会工作?

谢谢!

【问题讨论】:

  • 看看这个用于 MySQL 的工具 - devart.com/dbforge/mysql/studio,试试 Express(部分支持代码完成/智能感知 - 仅限于服务器端对象)或试用版。

标签: mysql ssms


【解决方案1】:

它不适用于 MySQL。产品名称是“SQL Server Management Studio”,因此它管理 SQL Server 实例。

如果您需要具有类似功能的工具,请尝试 Toad for MySQL,它是免费软件或 Oracle SQLDeveloper。

【讨论】:

  • 该产品的名称实际上是“Microsoft SQL Server Management Studio”,尽管缩写词是 SSMS。 SQL 的意思是“标准化查询语言”。我希望 SQL 的更多方面是标准的,例如 LIMIT 命令!但是,这根本不相关。
  • 只是为了记录,“SQL”实际上代表“结构化查询语言”
【解决方案2】:



我不知道您是否找到了答案,但以下链接可以提供帮助:

1-HOWTO: Setup SQL Server Linked Server to MySQL
2-Creating Linked server to MYSQL from SQL Server

【讨论】:

    【解决方案3】:

    我看不出这将如何工作,SSMS 仅适用于 MSSQL。

    但是,您可以创建一个到 mysql 数据库的链接服务器并以这种方式使用它,但我怀疑智能感知是否会起作用。请参阅here 了解更多信息。

    【讨论】:

    • 是的,但是您仍然需要管理现有的 SQL Server。即使您连接 ODBC 链接数据库,您也会失去 MySQL 的特定功能,您将受到 ODBC 兼容功能的限制
    • 你是对的,但是 sql express 会很好,所以这不应该是一个问题,但这是我能想到的唯一方法。
    【解决方案4】:

    是的,你可以。

    我认为这个答案需要更新,因为我们现在生活在云世界中,我已经为你们创建了一个概念证明,伙计们。

    1. 下载 MySQL ODBC 驱动程序:https://dev.mysql.com/downloads/connector/odbc/ 并安装
    2. 转至 ODBC 数据源管理器 > 用户 DNS > 添加...,并使用正确的信息填写所有字段。然后测试连接是否有效
    3. 转至 ODBC 数据源管理器 > 系统 DNS > 添加...,并使用正确的信息填写所有字段。然后测试连接是否有效
    4. 在 SSMS 中,转到服务器对象 > 链接服务器 > 新建链接服务器...
    5. 在常规设置下
      • 链接服务器:(随便放,为了简单起见我放了服务器的名字)
      • 提供程序:用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序
      • 产品名称:(随便放,为了简单起见我放了服务器的名字,你可能要放MySQL)
      • 数据源:必须与系统数据源的名称同名
    6. 在“安全”下选择“使用此安全上下文”并输入远程登录 MySQL 的用户名和密码
    7. 在服务器选项下将 RPC 和 RPC Out 设置为 True
    8. 转到服务器对象 > 链接服务器 > 提供程序 > MSDASQL,并启用:嵌套查询、仅级别零、允许进程内、支持“Like”运算符
    9. 重新启动 SQL Server 和 SQL Server 代理
    10. 您现在可以使用此结构从 SSMS 查询 MySQL:

      select * from OPENQUERY(linked_server_name, 'SELECT * FROM database_name.table_name')

    或者简单地说:

    SELECT * FROM linked_server_name...table_name
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-12
      • 2011-08-02
      • 2010-11-05
      • 2013-11-02
      相关资源
      最近更新 更多