像您这样的读者支持 MUO。 如果您通过我们网站上的链接进行购买,我们可能会收到联属佣金。 阅读更多。

对于初学者来说,设置一个练习 SQL 的环境可能具有挑战性。 即使是经验丰富的程序员也可能希望在不设置数据库的情况下运行查询。

滚动以继续内容

为此,在线SQL平台是最好的选择。 它提供了用于运行、编辑和测试 SQL 查询的开发环境。 这些免费的交互式平台提供了类似数据库的开发环境。 这里是运行和测试 SQL 查询的最佳在线 SQL 平台。

1. SQL小提琴

SQL Fiddle 是练习 SQL 查询的最佳方法之一。 它具有用户友好的界面,可以轻松执行 SQL 查询和命令。 用户界面具有分隔工作区和输出的面板。 它最适合运行短查询。

首先,您需要通过单击为内部数据库创建一个架构 创建方案 按钮在左侧。 然后在右侧窗格中编写并运行您的查询。

您可以在下面的左窗格中看到输出。 如果您的代码包含错误,SQL Fiddle 会提示您编辑代码并再次运行。

您还可以将屏幕扩展到所需的大小并使用提供的查询终止符。 在屏幕底部,您可以看到数据库模式的结构。

您可以对各种 SQL 数据库运行查询,包括 Oracle、PostgreSQL、 MySQL和 SQLite。 您可以通过从导航栏的下拉菜单中选择数据库来选择数据库。

2. DB小提琴

您可以使用 DB Fiddle 来测试 SQL 查询。 Playground 提供 SQLite、MySQL 和 PostgreSQL 数据库可供使用。

用户界面简单易用。 他们有示例查询,向您展示如何使用他们的工作区。 这些面板将工作环境和导航栏分开。

您可以创建自己的架构和 SQL 数据库表。 然后按一下按钮即可运行查询。 页面底部的窗格将显示您的结果。

您可以在平台上与其他人实时协作。 您还可以将代码更改为 Markdown 格式并从其他存储库派生代码。

DB Fiddle 是免费的,但您可以付费购买 Pro 版本来访问 SQL 评估等高级功能。

您无需登录即可访问该界面。 但是,如果您想保存您的工作,则必须创建一个帐户。 如果您想保持工作的私密性,可以将工作空间转为私密模式。

3. 英国 DB 小提琴

DB Fiddle UK 提供了一个简单且用户友好的界面来运行您的查询。 他们支持 10 多个关系数据库,包括 MySQLPostgreSQL 和 MariaDB。 您可以自由选择要使用的数据库引擎版本。

您可以通过单击快速创建工作区 添加批次 单击页面左侧的按钮(带有加号)。 然后您可以运行任意数量的查询。 DB Fiddle UK 允许您隐藏或泄露私人信息。

您可以在界面上将数据转换为 Markdown 格式。 此外,您还可以使用突出显示工具突出显示代码的重要部分。

您无需登录平台即可与其交互。 您可以立即开始工作。

4. SQLite在线

SQLite Online 为您提供了一个高效的工作空间来运行 SQL 查询。 您可以使用三个数据库,即 MariaDBPostgreSQL 和 MySQL 数据库引擎。 您可以通过界面快速编写和运行查询。

要使用特定数据库,请单击左侧窗格中的数据库名称。 然后 SQLite Online 将为您打开此工作区。 如果您有不想与公众分享的私人数据,您需要登录平台并保存您的工作。

您可以远程连接到数据库并在工作区中运行查询。 您还可以选择连接到其他在线数据库。

使用 SQLite Online,您可以导入工作数据集并以 CSV、XML、JSON 或 SQL 模式格式导出它们。

5. 派萨

Paiza 为跑步和测试提供了一个充满活力的游乐场 MySQL 审问。 它支持包括 PHP、Rust、Python 和 Elixir 在内的 20 多种编程语言。 对于初学者来说,这是一个很好的学习平台 MySQL 概念。

选择您想要运行查询的语言,网站将为其提供工作区。 这 MySQL 部分提供了用于创建表以及插入和选择数据的数据库引擎。

您无需登录即可使用工作区。 但是,如果您需要工作证明,请在平台上注册并创建一个帐户。 您可以从 GitHub 导入代码并在 Paiza 上运行。

您还可以在平台上与您的团队协作开展项目。 您可以将您的工作空间设为私有或公开,以供其他人访问。 Paiza 还提供 Cloud-构建和托管应用程序的平台。

6. 程序

Programiz 是一个交互式学习 SQL 的绝佳平台。 该网站拥有您学习和练习 SQL 查询所需的一切。 作为初学者,您将在练习交互式编辑器的同时从 SQL 基础知识学习到更高级的概念。

您不需要任何先验知识; 您可以从头开始学习。 使用编辑器,您可以创建表、插入新数据、删除和执行其他 SQL 操作。

Programiz 使用可以在代码编辑器中使用的示例数据集来测试您的知识。 作为初学者,您可以在学习 SQL 的同时查询示例数据代码编辑器。

网站上有一个全面的 SQL 课程,您可以注册并学习详细的 SQL 概念。 该网站提供了您开始数据库工程师职业生涯所需的指导。

如何使用在线 SQL 游乐场

在线 SQL 游乐场是学习和练习 SQL 的绝佳平台。 这些游乐场可能无法完全反映现实世界场景的复杂性。 但它们让你了解 SQL 是如何工作的。

但是,您应该小心在平台上共享的数据。 不要共享敏感信息,如果这些信息落入坏人之手,可能会造成伤害。 您还应该设置本地实例并熟悉 SQL 概念,例如字符串函数。