适用于:Linux 上的 SQL Server
可以通过各种编程语言(如 C#、Java、Node.js、PHP、Python、Ruby 和 C ++)创建连接和使用 Linux 上的 SQL Server 的应用程序。 还可使用流行的 Web 框架和对象关系映射 (ORM) 框架。
提示
使用这些相同的开发选项可以面向其他平台上的 SQL Server。 应用程序可面向在本地或在云中、在 Linux、Windows 或 macOS 上的 Docker 中运行的 SQL Server。 也可面向 Azure SQL 数据库和 Azure Synapse Analytics。
请按教程进行尝试
熟悉和使用 SQL Server 生成应用程序的最佳方式就是自己亲自尝试。
- 浏览到 SQL 数据开发人员。
- 选择语言和开发平台。
- 尝试代码示例。
提示
如果要开发在 Docker 上运行的 SQL Server,请参阅“macOS”教程 。
创建新的应用程序
如果要创建新的应用程序,请参阅 Microsoft SQL Server 的连接库和框架中的连接器摘要,以及适用于多种编程语言的热门框架。
使用现有应用程序
如果已有现有数据库应用程序,则可以将其连接字符串更改为面向 Linux 上的 SQL Server。 有关详细信息,请参阅 Linux 上的 SQL Server:已知问题。
通过 Linux 上的 SQL Server 使用 Windows 上的现有 SQL 工具
当前在 Windows 上运行的工具(如 SSMS、SSDT 和 PowerShell)同样可在 Linux 上的 SQL Server 中运行。 尽管它们不可在本机 Linux 上运行,但你仍然可以管理 Linux 上的远程 SQL Server 实例。
有关详细信息,请参阅以下文章:
- 使用 Windows 上的 SQL Server Management Studio 管理 Linux 上的 SQL Server
- 使用 Visual Studio 创建 Linux 上的 SQL Server 数据库
- 使用 Windows 上的 PowerShell 管理 Linux 上的 SQL Server
注意
为获得最佳体验,请确保使用最新版本的工具。
使用适用于 Linux 的新 SQL 工具
可在 Linux、macOS 和 Windows 上使用 Visual Studio Code 的 mssql 扩展。 相关分布演练请参阅下列教程:
还可使用对 Linux 而言属于本机的命令行工具。 这些工具包括: