通过


如何为 Linux 上的 SQL Server 开发应用程序

适用于: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 生成应用程序的最佳方式就是自己亲自尝试。

提示

如果要开发在 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 实例。

有关详细信息,请参阅以下文章:

注意

为获得最佳体验,请确保使用最新版本的工具。

使用适用于 Linux 的新 SQL 工具

可在 Linux、macOS 和 Windows 上使用 Visual Studio Codemssql 扩展。 相关分布演练请参阅下列教程:

还可使用对 Linux 而言属于本机的命令行工具。 这些工具包括: