以下是在Ubuntu上使用SQL Server的教程:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/mssql-server-$(lsb_release -cs).list)"
sudo apt-get update
sudo apt-get install -y mssql-server
sudo /opt/mssql/bin/mssql-conf setup
按提示设置SA密码并选择版本。
sudo systemctl start mssql-server
sudo systemctl status mssql-server --no-pager
sudo apt-get install -y mssql-tools unixodbc-dev
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
source ~/.bash_profile
使用sqlcmd连接到SQL Server:
sqlcmd -S localhost -U SA -P '<YourPassword>'
CREATE DATABASE TestDB;
GO
USE TestDB;
CREATE TABLE Inventory(
ID INT,
Name NVARCHAR(50),
Quantity INT
);
INSERT INTO Inventory VALUES(1, 'banana', 150);
INSERT INTO Inventory VALUES(2, 'orange', 154);
GO
SELECT * FROM Inventory WHERE Quantity > 152;
GO