sudo apt update && sudo apt upgrade
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"
sudo apt-get update
sudo apt-get install -y mssql-server
sudo /opt/mssql/bin/mssql-conf setup
选择版本 8 ,设置密钥(HMWJ3-KY3J2-NMVD7-KG4JR-X2G8G),设置SA密码。
请确保为 SA 帐户指定强密码(最少 8 个字符,包括大写和小写字母、十进制数字和/或非字母数字符号)。
systemctl status mssql-server --no-pager
sudo ufw allow 22/tcp --允许所有的外部IP访问本机的22/tcp (默认ssh)端口,ssh登录的远程服务器别忘了把自己的ssh端口先打开
sudo ufw allow 80 --允许所有的外部IP访问本机的80 (默认网站)端口
sudo ufw allow 1433 --允许所有的外部IP访问本机的1433 (默认MSSQL)端口
关闭防火墙也可
sudo apt-get update
sudo apt install curl
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
curl https://packages.microsoft.com/config/ubuntu/18.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
sudo apt-get update
sudo apt-get install mssql-tools unixodbc-dev
若要将 mssql-tools 更新至最新版本,请运行以下命令: sudo apt-get update sudo apt-get install mssql-tools
可选:添加到 bash shell 中的 PATH 环境变量。
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
sqlcmd -S localhost -U SA -P '<YourPassword>'
sudo systemctl stop mssql-server
sudo systemctl start mssql-server
sudo systemctl restart mssql-server
sudo systemctl enable mssql-server
sudo systemctl start mssql-server
TestDB
的新数据库。CREATE DATABASE TestDB
SELECT Name from sys.Databases
GO
才能执行以前的命令:GO
此时需要配置ODBC驱动器管理器
windows搜索ODBC数据源64位
此时连接sqlserver时需要安装一个软件,一直下一步即可