MS SQL 由 Microsoft 開發,是一種關係數據庫管理系統 (RDBMS)。 它將數據存儲在表、列和行中。 MSSQL 廣泛用於企業部署,是一個可擴展的數據平台,用於任務關鍵型業務和數據解決方案。
本文展示瞭如何在 Ubuntu 20.04 中安裝 Microsoft SQL Server 2019。 此外,安裝有助於連接到數據庫和運行 SQL 查詢等的 MSSQL 工具。
系統要求
記憶 | 2 GB |
文件系統 | XFS 或 EXT4(不支持其他文件系統,例如 BTRFS |
磁盤空間 | 6 GB |
處理器速度 | 2GHz |
處理器內核 | 2核 |
處理器類型 | 僅兼容 x64 |
在 Ubuntu 上安裝 SQL Server
更新/升級您的系統
確保系統安裝了最新的軟件包。 對於此更新和升級您的系統。
sudo apt update && sudo apt upgrade
安裝 GPG 公鑰
從微軟下載並安裝 GPG 密鑰。
sudo wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
添加存儲庫
添加官方存儲庫以安裝 MSSQL 服務器。
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"
安裝 MS SQL Server
只需輸入以下命令即可安裝 mssql 服務器。
sudo apt install mssql-server -y
安裝需要一些時間,完成後使用以下命令運行安裝程序。
sudo /opt/mssql/bin/mssql-conf setup
選擇服務器版本。 我將選擇 Developer 版本,因為它是免費的。 您可以根據自己的要求進行選擇。 此外,通過鍵入“是”接受許可證。 最後,設置管理員密碼,如下所示。
需要幾分鐘才能完成,安裝完成後,服務將啟動。 您可以使用一次驗證它,
systemctl status mssql-server
在 Ubuntu 上安裝 mssql-tool
mssql-tool 包包含 sqlcmd(命令行查詢)和 bcp(批量導入-導出)實用程序。
要安裝該工具,首先添加存儲庫,更新它,然後安裝 mssql-tools。
curl https://packages.microsoft.com/config/ubuntu/19.10/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
sudo apt update
sudo apt install mssql-tools -y
接下來,接受如下所示的許可條款。

以上安裝不會為mssql工具的執行製作環境變量。 因此,使用以下命令行導出它們。
echo ‘export PATH=”$PATH:/opt/mssql-tools/bin”‘ >> ~/.bash_profile
echo ‘export PATH=”$PATH:/opt/mssql-tools/bin”‘ >> ~/.bashrc
source ~/.bashrc
連接到 SQL Server
要連接到 SQL 服務器,請使用 sqlcmd 命令。 它可以在遠程服務器上,也可以在同一個 SQL 服務器上。
sqlcmd -S localhost -U SA -P 'YourPassword'
要檢查 MS SQL 版本,請在登錄後執行以下查詢,
select @@version
go

同樣,要創建數據庫,請使用以下 SQL 命令。
create database testdb
go
更新/升級 Microsoft SQL 服務器
我們添加了來自 Microsoft 的存儲庫來安裝 SQL 服務器。 因此,要更新/升級 SQL 服務器,請運行以下命令:
sudo apt update && sudo apt install mssql-server
刪除 Microsoft SQL 服務器
要完全刪除 SQL Server 2019 及其依賴項,可以使用以下命令。
sudo apt purge mssql-server mssql-tools -y
sudo apt autoremove -y
結論
在本教程中,我們學習瞭如何在 Ubuntu 20.04 上安裝 Microsoft SQL Server 並連接到 SQL Server 以運行 SQL 查詢。 感謝您的閱讀。