当前位置:首页 > 数据库 > Mac下载SQLServer

Mac下载SQLServer

4个月前 (06-09)28

一、SQLServer下载地址

首先可以进入到sqlserver下载地址:

https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads

进入到下载页面,我们可以看到是没有for mac的,但是有docker,我们可以通过docker进行下载
Mac下载SQLServer _ Java侠

二、DOCKER下载地址

1.下载docker

一共有三个方法:

1.brew cast install docker
2.brew install --cask docker
3.去docker官网下载dmg安装

2.运行docker

Mac下载SQLServer _ Java侠
Mac下载SQLServer _ Java侠
Mac下载SQLServer _ Java侠

3.配置docker

cd  .docker

vi进入编辑 daemon.json这个文件将里面的内容修改为:

{
    "experimental":false,
    "debug":true,
    "registry-mirrors":["http://hub-mirror.c.163.com"]
}

Mac下载SQLServer _ Java侠

4.5、拉取sqlserver 2019镜像

非M1 mac镜像:sudo docker pull mcr.microsoft.com/mssql/server:2019-latest  
M1 mac镜像:docker pull mcr.microsoft.com/azure-sql-edge

Mac下载SQLServer _ Java侠

4.6 查看下载的镜像

sudo docker images
就可以看到刚刚下载的sqlserver镜像了

Mac下载SQLServer _ Java侠

4.7基于刚下载的sqlserver镜像运行sqlserver容器

非M1 mac : sudo docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=你的密码"  -p 1433:1433 --name sql20211208  -d mcr.microsoft.com/mssql/server:2019-latest
M1 mac: docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=你的密码"  -p 1433:1433 --name sql20211207 -d mcr.microsoft.com/azure-sql-edge

Mac下载SQLServer _ Java侠

4.8进入容器并创建用户名和密码

进入容器:sudo docker exec -it sql20211208 /bin/bash
创建用户和密码:/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "输入你的密码"

4.9退出容器:

执行:exit
现在已经启动了 输入exit可以退出
Mac下载SQLServer _ Java侠

五、下载navicat

链接: https://pan.baidu.com/s/1wwoktF6f2lR5G31KkbSVlw 提取码: fm42 (破解版,正版需要收费)

如下是navicat界面
Mac下载SQLServer _ Java侠
选择sqlserver
Mac下载SQLServer _ Java侠

出现如下界面:然后安装提示输入相应字段即可
此步骤完成点击“save”,可能会出现保存密码失败的提示,这个无需理会
Mac下载SQLServer _ Java侠
接着双击,即可运行
Mac下载SQLServer _ Java侠

作者:Viviana-0
来源链接:https://blog.csdn.net/weixin_45579930/article/details/121799594

标签: SQLServer

“Mac下载SQLServer” 的相关文章

SQLServer数据库的备份与还原(使用SQL Server Management Studio管理工具操作)

SQLServer数据库的备份与还原(使用SQL Server Management Studio管理工具操作)

数据库备份 这里讲的都是备份类型为 完整 的数据库的备份和还原,这种方式适用于第一次对该数据库进行备份操作。在之后的备份中你可以选着 差异、事...

SQLServer 判断时间属于上午还是下午

GETDATE()可改为任意datetime SELECT '当前时间属于:' + CASE WHEN (datepart(hour, GETDATE())>=0...

SqlServer基础知识

1.什么是not null约束? 要求用户必须为该属性赋一个值,否则语法出错。 如果一个字段不写null,也不写not nul...

SQL server 2008 如何卸载干净

SQL server 2008 如何卸载干净

这两天 一直为安装数据库而发愁,主要是安装的版本不对 以及安装时出现了错误 因此,特写一下来记录一下这两天做的工作吧 卸载SQL Server 20...

Sql Server 2008 配置服务器,并让客户端连接

Sql Server 2008 配置服务器,并让客户端连接

1、打开sql server 配置管理器 2、选中SQL Server(MSSQLERVER),先停止服务,然后再去更改 3、将VIA禁用。...

SQL server:获取当前时间戳

SELECT CONVERT(BIGINT,DATEDIFF(MI,'1970-01-01 00:00:00.000', GETUTCDATE())...

用Navicat连接sqlserver失败?Navicat警告:[ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序]

用Navicat连接sqlserver失败?Navicat警告:[ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序]

话不多说,直接干货!!! 此文有别的文章操作以后,为什么还是连接不上的原因!!! 第一步: 遇到这种情况,首先一件事咱得检查Navicat安装目录有...

SQL Server 官方客户端的三种常用工具 SSMS , SQL Server Profiler , Database Enging Tuning Advisor

SQL Server 官方客户端的三种常用工具 SSMS , SQL Server Profiler , Database Enging Tuning Advisor

客户端工具路径 以下是我在本地将SSMS 2018安装在C:\Program Files (x86)\Microsoft SQL Server...

SqlServer生成唯一标识UUID/GUID

SqlServer中用于生成唯一标识的方法为NEWID() INSERT INTO tableName VALUES(NEWID());...

2008 r2彻底删除 server sql

您还在为没有成功安装Microsoft SQL Server 2008而烦恼吗?SQL Server 2008一次安装不好,第二次就很难安装,卸载又卸载不干净,很多...