美文网首页移动开发干货店
Mac电脑上使用sql server(记录第一次写博客)

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

作者: 一位不及时更新的程序员 | 来源:发表于2019-07-28 16:46 被阅读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

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

    相关文章

      网友评论

        本文标题:Mac电脑上使用sql server(记录第一次写博客)

        本文链接:https://www.haomeiwen.com/subject/srawiqtx.html