給大家介紹一個免費的 MySQL 在線數據庫環境:SQLPub。它提供了最新版本的 MySQL 服務器測試服務,可以方便開發者和測試人員驗證數據庫功能,也可以用于學習 MySQL。
免費申請
在瀏覽器中輸入以下網址:
https://sqlpub.com/
SQLPub 免費數據庫可以將獲得最大 36000 次/小時的請求、同時 30 個連接數和最大 500M 存儲空間。
申請時需要填寫以下信息:數據庫名稱、數據庫用戶、電子郵箱以及驗證碼,點擊“提交”按鈕進行申請,成功后頁面會返回數據庫的連接信息,包括服務器地址和端口、數據庫名稱、用戶、密碼,密碼只顯示一次,建議保存。
SQLPub 還提供了收費的開發者版本,費用:9.9 元/年,1 個數據庫、1G 存儲、最大 72000 次/小時請求、50 個并發連接數、專屬共享服務器。
在線使用
申請成功后,點擊頁面右上角“登錄”按鈕登錄個人賬號,登錄密碼和數據庫密碼相同。
我們可以使用常見的 MySQL 客戶端工具(Navicat、DBeaver 等)連接到這個在線數據庫。同時,SQLPub 也提供了一個在線的客戶端工作臺,點擊“連接數據庫”或者輸入以下網址進入工作臺:
https://client.sqlpub.com/workbench
頁面左側顯示了數據庫對象樹,默認數據庫中的內容為空,需要自己執行建表語句并插入數據。右側可以輸入 SQL 語句并執行查詢。
注意事項:作為公開測試平臺,建議避免處理敏感數據,僅用于非生產環境。
AI 學習助手
SQLPub 工作臺還提供了一個基于 AI 的助手,可以幫助我們將自然語句轉換為 SQL 語句。例如,當我輸入“查詢最早入職的5名員工,按照收入從高到低進行排序。”,它返回的信息如下:
從返回信息可以看出,它應該是基于已有的知識庫返回了參考命令,并沒有分析當前數據庫中的對象內容。不過,我們仍然可以利用它學習到很多 SQL 知識,對于初學者尤其有用。