Mac是不能直接安装SQLServer的,需要借助Docker来安装。

1)从Docker库中拉取镜像

sudo docker pull microsoft/mssql-server-linux:2017-latest

2)拉取完之后,运行该镜像

sudo docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=1234qwer!' \
   -p 1401:1433 --name sql1 \
   -d microsoft/mssql-server-linux:2017-latest

相关的参数说明:
在这里插入图片描述
3)查看Docker容器

sudo docker ps -a

4)更改sa密码

sudo docker exec -it sql1 /opt/mssql-tools/bin/sqlcmd \
   -S localhost -U SA -P '1234qwer!' \
   -Q 'ALTER LOGIN sa WITH PASSWORD="1234qwer!"'

5)连接到SQL Server

 sudo docker exec -it sql1 "bash"

本地连接:Sqlcmd默认不在路径中,因此必须指定完整路径

/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P '1234qwer!'

如果成功,您应该到达sqlcmd命令提示符:1>

  1. 使用Navicat连接
    在这里插入图片描述
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐