Ubuntu 和 Centos 是不同体系的系统,安装包管理工具不一样:
apt-get 和 yum
参见:
https://my.oschina.net/u/4984817/blog/5592542
Ubuntu 安装
一、搭建环境
1、首先,需要在Ubuntu上安装docker,可以使用以下命令:
sudo apt install docker.io
2、接着,需要运行docker,可以使用以下命令:
sudo systemctl start docker
3、接下来,需要拉取SQL Server的docker镜像,可以使用以下命令:
docker pull mcr.microsoft.com/mssql/server:2019-latest
4、最后,需要运行docker容器,可以使用以下命令:
docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=yourStrong(!)Password' -p 1433:1433 --name sql1 -d mcr.microsoft.com/mssql/server:2019-latest
二、安装SQL Server
1、首先,需要安装mssql-tools,可以使用以下命令:
sudo apt-get install mssql-tools
2、接着,需要将mssql-tools的bin目录添加到系统的PATH变量中,可以使用以下命令:
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc
3、接下来,需要登录SQL Server,可以使用以下命令:
默认侦听TCP端口1433
sqlcmd -S localhost -U SA -P 'yourStrong(!)Password'
4、最后,就可以在SQL Server中创建数据库和表等,以操作数据库了。
5、输入刚才设置的密码后,进入SQL Server命令行工具模式,输入以下命令查看当前数据库中所有表:
SELECT Name from sys.Databases;
GO