如何在 Ubuntu 20.04 上安裝 Microsoft SQL Server

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 版本,因為它是免費的。 您可以根據自己的要求進行選擇。 此外,通過鍵入“是”接受許可證。 最後,設置管理員密碼,如下所示。

設置 Microsoft SQL 2019

需要幾分鐘才能完成,安裝完成後,服務將啟動。 您可以使用一次驗證它,

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-tools選擇“是”安裝 mssql-tools

以上安裝不會為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

檢查 MSSQL 版本檢查 MSSQL 版本

同樣,要創建數據庫,請使用以下 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 查詢。 感謝您的閱讀。