5個(gè)免費(fèi)的在線 SQL 數(shù)據(jù)庫環(huán)境,簡直太方便了!
作者:不剪發(fā)的Tony老師
blog.csdn.net/horses/article/details/108603935
文章目錄
SQL Fiddle
DB Fiddle
db<>fiddle
SQL Online
Oracle Live SQL
總結(jié)
大今天給大家分享幾個(gè)在線的免費(fèi) SQL 運(yùn)行環(huán)境,也就是在線數(shù)據(jù)庫。這些網(wǎng)站可以幫助我們快速運(yùn)行一些 SQL 語句的測試或者驗(yàn)證,同時(shí)還可以在網(wǎng)絡(luò)上進(jìn)行分享,關(guān)鍵不需要自己安裝數(shù)據(jù)庫。

SQL Fiddle
SQL Fiddle 提供了 MySQL、Oracle、PostgreSQL、SQLite 以及 SQL Server 數(shù)據(jù)庫環(huán)境,使用時(shí)無需注冊。

其中,左側(cè)文本框用于輸入初始化語句創(chuàng)建表結(jié)構(gòu)和數(shù)據(jù),點(diǎn)擊“Build Schema?”運(yùn)行;也可以通過“Text to DDL”將格式化文本轉(zhuǎn)換為 DDL 語句。
右側(cè)文本框用于輸入 SQL 語句,點(diǎn)擊“Run SQL??”執(zhí)行,執(zhí)行結(jié)果顯示在頁面下方;“Run SQL??”可以選擇輸出結(jié)果的格式,包括表格、普通文本 以及 Markdown 三種格式。
另外,復(fù)制網(wǎng)頁地址可以分享本次測試的數(shù)據(jù)和結(jié)果,以上截圖的地址為:http://sqlfiddle.com/#!9/a6c585/1。
地址:http://sqlfiddle.com/
DB Fiddle
DB Fiddle 提供了 MySQL、PostgreSQL 以及 SQLite 數(shù)據(jù)庫的最新版本,使用時(shí)無需注冊,同時(shí)也提供了付費(fèi)版本。

其中,最左側(cè)文本框可以輸入本次測試的標(biāo)題和描述。中間文本框用于輸入初始化語句,點(diǎn)擊“??Run”運(yùn)行;也可以通過“Text to DDL”將格式化文本轉(zhuǎn)換為 DDL 語句。
最右側(cè)文本框用于輸入 SQL 查詢,點(diǎn)擊“??Run”執(zhí)行,執(zhí)行結(jié)果顯示在頁面下方。點(diǎn)擊“Copy as Markdown”可以將輸出結(jié)果以 Markdown 格式進(jìn)行復(fù)制。
點(diǎn)擊“?Save”或者“?Update”可以保存并生成唯一 URL,以上截圖的地址為:
https://www.db-fiddle.com/f/83V6zUSzX42ZpzrbX1txd7/1。
DB Fiddle 另一個(gè)亮點(diǎn)是可以多人在線協(xié)作,點(diǎn)擊“?Collaborate”生成一個(gè)邀請鏈接,其他人點(diǎn)擊即可加入?yún)f(xié)作,同時(shí)支持語音和文字聊天。
地址:https://www.db-fiddle.com/
db<>fiddle
db<>fiddle 提供了 MySQL、MariaDB、Oracle、PostgreSQL、DB2、Firebird、SQLite 以及 SQL Server 數(shù)據(jù)庫的各種版本,使用時(shí)無需注冊。

這個(gè)網(wǎng)站應(yīng)該是目前支持?jǐn)?shù)據(jù)庫種類最多的在線環(huán)境,而且每種數(shù)據(jù)庫還提供了不同的版本。如果你點(diǎn)擊“compare”,可以同時(shí)在兩個(gè)不同的數(shù)據(jù)庫中運(yùn)行測試,比較它們的結(jié)果。
一旦點(diǎn)擊“run”按鈕之后,就可以生成一個(gè)唯一 URL。以上截圖的地址為:
https://dbfiddle.uk/?rdbms=sqlserver_2019l&fiddle=9bcd60e2bcd7966fc3be475addab8eb2。
地址:https://dbfiddle.uk/
SQL Online
SQL Online 提供了 MariaDB、PostgreSQL、SQLite 以及 SQL Server 數(shù)據(jù)庫環(huán)境,Oracle 數(shù)據(jù)庫正在計(jì)劃中。

其中,“File”按鈕提供了本地保存和打開功能;“?Owner DB”可以連接到指定的遠(yuǎn)程數(shù)據(jù)庫;“??Run”用于執(zhí)行 SQL 語句;“?Export”用于導(dǎo)出查詢結(jié)果和 DDL 語句,支持 CSV、XML 以及 JSON 格式;“?Import”用于從本地文件導(dǎo)入 DDL 和數(shù)據(jù)。頁面右上角的“??”可以用于設(shè)置界面風(fēng)格。
另外,“Share”用于生成共享鏈接,需要注冊一個(gè)免費(fèi)賬號才能使用。以上截圖的地址為:
https://sqliteonline.com/#fiddle=b10c1ad462ac37386ac200341b7bd05758a7059321bd675ecb6c2ed7aa563f38。
團(tuán)隊(duì)協(xié)作功能“Team”需要付費(fèi)才能使用。
地址:https://sqliteonline.com/
Oracle Live SQL
Oracle Live SQL 是 Oracle 官方提供的在線 SQL 學(xué)習(xí)和分享環(huán)境,需要注冊一個(gè)免費(fèi)賬號。

其中,SQL Worksheet 是輸入和運(yùn)行 SQL 語句的工作區(qū),支持腳本的在線保存(私有腳本和共享腳本)和離線保存功能以及結(jié)果導(dǎo)出功能;
My Session 提供了歷史會(huì)話管理功能;Schema 提供了模式對象的查看功能,包括系統(tǒng)提供的模式,例如 HR、OE 等;
Quick SQL 可以通過格式化文本快速創(chuàng)建 SQL 語句;
My Scripts 保存了歷史腳本;
My Tutorials 是自定義的教程;
Code Library 是其他人共享的教程和腳本庫,可以點(diǎn)擊運(yùn)行或者下載使用。
地址:https://livesql.oracle.com/
總結(jié)
在線數(shù)據(jù)庫環(huán)境可以方便運(yùn)行一些 SQL 測試和驗(yàn)證,同時(shí)可以在網(wǎng)絡(luò)上分享和討論。除了以上介紹的在線環(huán)境之外,還有一些 SQL 在線教程網(wǎng)站也提供了配套的運(yùn)行環(huán)境,例如
SQL 學(xué)習(xí)網(wǎng)
http://sample.jimstone.com.cn/xsql/
XUESQL
http://xuesql.cn/
SQLZoo
https://sqlzoo.net/wiki/SQL_Tutorial/zh
力扣
https://leetcode-cn.com/
w3schools
https://www.w3schools.com
你還使用過哪些類似的網(wǎng)站值得推薦?
下方二維碼關(guān)注我

互聯(lián)網(wǎng)草根,堅(jiān)持分享技術(shù)、創(chuàng)業(yè)、產(chǎn)品等心得和總結(jié)~

點(diǎn)擊“閱讀原文”,領(lǐng)取 2020 年最新免費(fèi)技術(shù)資料大全



