移动开发干货店

Mac电脑上使用sql server(记录第一次写博客)

2019-07-28  本文已影响118人  一位不及时更新的程序员

Mac电脑上使用sql server(记录第一次写博客)

原文链接摘自:https://www.quackit.com/sql_server/mac/install_docker_for_sql_server_on_a_mac.cfm

大家也可以边看视频边操作:https://www.youtube.com/watch?v=KdvGhRkLjTM&t=12s

(希望不要被和谐)

大家都知道sql server目前是只能在windows上使用,我们在mac电脑上如何使用呢?

我们可以借助目前比较火的Docker来完成,接下来就给大家介绍如何在docker上部署。

首先我们去docker官网https://www.docker.com/下载docker,然后安装。具体下载安装方式在这里不就说明了。

安装好之后我们打开docker。

点击图中的按钮。

在这里我们把内存调整为4G,点击下面的按钮(Apply&Restart)等待docker重启。

重启之后我们还需要下载Kubernetes.

好了现在我们打开我们的终端,输入命令

这里会将sql server for linux docker下载到我们计算机上。

下载完成之后我们继续输入命令

这里我们最好设置密码的时候强度稍微大一点。(切记)

以下是对上述参数的解释:

-d

这是一个可选参数,用于以守护进程模式启动Docker容器。这意味着它在后台运行,不需要打开自己的终端窗口。您可以省略此参数以使容器在其自己的终端窗口中运行。

--name Homer

此可选参数提供容器的名称。从终端停止和启动容器时,这非常方便。

-e 'ACCEPT_EULA=Y'

在Y您使用的EULA(最终用户许可协议)同意演出。这是安装SQL Server所必需的。

-e 'SA_PASSWORD=myPassw0rd'

设置sa数据库密码的必需参数。

-p 1433:1433

这将本地端口1433映射到容器上的端口1433。这是SQL Server用于侦听连接的默认TCP端口。

microsoft/mssql-server-linux

这告诉Docker要使用哪个镜像。

接下来我们检查一下有没有安装成功,输入命令docker ps -a

接下来我们来安装sql cli。(安装之前请先安装node.js,具体安装过程大家可以参考别人的文章,这里就不给大家介绍了)

输入命令sudo npm -install -g sql-cli

好了安装完成之后我们就可以登录我们的sql server了。

使用命令mssql -u sa(默认的登录名) -p Black123(我们设置的密码)

小记:如果登录不成功或者报这个“Failed to connect to localhost:1433 - connect ECONNREFUSED 127.0.0.1:1433”错误呢,那就是我们没有在kitematic上面启动我们的sql server了。

打开我们的kitematic,点击start

好了至此我们的操作就完成了。感谢大家,由于第一次写博客如果写的不好请大家见谅。

上一篇下一篇

猜你喜欢

热点阅读