今天得空,就在Ubuntu17.04上安裝了SQL SERVER 2017體驗下,總體來說還是不錯的。

在Ubuntu上安裝SQL SERVER 2017還是比較方便的,只需幾條命令即可:
curl https://packages.microsoft.com/keys/microsoft.asc sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list)" sudo apt-get update sudo apt-get install -y mssql-server sudo /opt/mssql/bin/mssql-conf setup
目前,在安裝SQL SERVER 2017有7個版本可供選擇,我選了免費的EXPRESS版。執行完上述命令,會提示你有175天的試用期,如果你選擇的是免費版(free),是可以一直使用的,無需理會這條消息。
完成安裝后,可通過命令
systemctl status mssql-server
來查看SQL SERVER 2017的運行狀態

微軟提供了和數據庫交互的命令行工具,但我選擇了JetBrains(大名鼎鼎的ReSharper就是這家公司的傑作)出品的DataGrip,DataGrip對多種數據庫都提供了良好的支持,本文開頭的配圖就是DataGrip。
JetBrains的產品對於學生、MVP、開源項目開發者是免費的。最后再安利一款JetBrains的產品,Rider,一款跨平台的.NET開發工具,可以有效降低在Linux上寫.NET CORE程序的痛苦指數。