您是否听说在MacOS上安装SQL Server很棘手?这不是完全正确的。虽然它比Windows更具挑战性,但无论如何,它应该不超过15分钟。在这篇文章中,我将在您的Mac上逐步安装和设置Microsoft SQL Server,以某种方式,即使是孩子也可以跟随的方式。
在Mac上与SQL合作?
尝试基础 - 具有电子表格式接口的轻质SQLITE数据库管理器。现在,您不需要学习SQL命令。可与您的SetApp订阅一起使用。
尝试免费的安全测试步骤1。安装和配置Docker
Microsoft开发了用于Windows的SQL Server,这意味着要在Mac上运行它,您需要一个其他工具。 Docker只是该任务的软件,因为它为您的SQL Server提供了一个环境。
这是在Mac上安装Docker的方法。
- 从官方网站安装中下载Docker。
- 打开Docker并同意该条款。在设置过程中,您需要安装辅助工具,因此您的Mac会要求密码以确认操作。
- 注册该应用程序。这就是您会看到的:
步骤2。在Mac上安装SQL Server
现在,您可以在Mac上下载,设置和运行SQL Server。
- 开放式终端。
- 类型Docker Pull mcr.microsoft.com/mssql/server:2022-latest并点击输入。命令执行大约需要5分钟才能完成。
3。在Docker中启动您下载的SQL Server映像。为此,请在终端中使用以下命令,用您自己的数据以粗体替换文本: docker run -name [您所需的SQL Server名称] -e'Accept_eula = y'-e' -e'sa_password = [数据库的密码] '-e'mssql_pid = [您的Docker成员类型] '-p 1433:1433 -d mcr.microsoft.com/mssql/server:2022-latest
这是我使用的命令。文本以粗体表示您应该在哪里插入信息。
docker run -name sqlserver -e'accept_eula = y'-e'sa_password = 12345ohdf%e'- e'mssql_pid = express' -p 1433:1433 -d mcr.microsoft.com/mssssql/server:20122-latestept:201022-latestestemssql:2022 -lateStem
笔记- accept_eula = y在上述命令中表示您接受Docker的用户许可协议。
- 您的密码必须至少为8个字符,并包括大写字母和小写字母,数字和符号。
SQL Server现在应该在计算机上运行。要检查,请单击菜单栏中的Docker图标,然后转到仪表板。这是我的容器:
步骤3。安装Azure数据录音室
现在,您需要下载并安装Azure Data Studio。该工具是SQL Server Management Studio(SSM)的MAC等效物。
- 从官方Microsoft WebSiteAnd Open IT下载Azure Data Studio。
- 单击创建连接并填写框。
- 服务器- 由于SQL Server在您自己的Mac上运行,因此此处的服务器只是Localhost。
- 身份验证类型- SQL登录(从下拉列表中选择它)。
- 用户名- SA(用于系统管理员)。
- 密码- 您在终端命令中输入的一个使用Docker运行SQL Server。在我的示例中,那是12345OHDF%e。
这是您应该得到的:
3。按Connect。如果您收到连接错误通知,请按“启用信任服务器证书”。
如果一切正常,您的数据库现在就可以进行管理:
- Mac的记事本文本编辑器的最佳替代方案
- ZSH:权限拒绝终端错误
如何检查SQL Server是否正常工作
如果您能够在Azure Data Studio中连接到运行的SQL Server,则SQL Server应该完全运行。
要测试它,请从Microsoft获取示例数据库并运行一些查询。我已经使用了与我的SQL Server版本相对应的TheadVentureWorks2022.BAK数据库。确保选择与您的SQL Server版本一致的数据库版本,在我的示例中,它是mcr.microsoft.com/mssql/server:2022-latest,因此我使用了AdventureWorks2022.Bak OLTP数据文件。
- 下载数据库文件并将其移至新的系统文件夹以供Docker访问(您也可以将其放在下载中)。
- 打开终端并访问文件。如果在下载文件夹中,请与CD下载/命令。
- 使用使用数据库文件创建一个新目录sudo docker exec -it sqlserver mkdir var/opt/mssql/backup命令。
- 将数据库移至新目录> sudo docker CP AdventureWorks2022.Bak SQLServer:var/opt/mssql/backup命令。
- 现在,打开Azure Data Studio并启用还原功能。为此,Goto Azure Data Studio>“设置”>“设置”> WorkBench,然后选择Enable Preview功能。
6.返回Local主机,然后单击箭头以展开菜单,然后访问数据库文件夹(请参阅上面的屏幕截图)。
7。右键单击数据库,然后选择还原数据库(预览)。
8。在“从”下拉菜单中出现的窗口中,选择备份文件。
9。单击“备份文件路径”旁边的三个点,然后从那里导航至:var/opt/mssql/backup/avendureworks2022.bak
10。确认您的选择并点击还原。
现在,您可以使用一些测试查询来测试SQL数据库连接。为此,只需选择您新添加的示例数据库,然后单击“新查询”。
另请阅读:
- SQL Server Management Studio Mac的替代品
- 使用TablePlus管理多个数据库
- Mac的DBMS
- 与MySQL一起使用
管理数据库的工具
现在您已经完成了SQL Server设置,现在该考虑管理数据库了。
SQLPro Studio是我可以推荐的工具之一。该应用在您需要的所有数据库管理基础上都擅长 - 创建表,进行自定义查询,使用自动完成以及使用此方便的工具更多。 SQLPro Studio是一个本机Mac应用程序,支持多种数据库类型,包括MySQL,PostgreSQL,Microsoft SQL Server等。
TablePlus是另一个可以帮助您管理SQL数据库的应用程序。此GUI工具将为您的MySQL,Post -Gre,Sqlite和其他数据库提供用场。轻巧且快速,它非常易于使用,并使您的数据库快速起作用。浏览您连接的数据库,编辑数据行或表结构,以及更多使用TablePlus。
Baseis一个带有电子表格的界面的简单应用程序,简化了SQLite文件管理,并且需要学习复杂的SQL命令。它的核心功能包括简单的SQLITE数据库创建,即时和一致的数据过滤,基本导入和详细的导出选项,智能自动完成等等。
尝试免费管理SQLDATABASE的工具
如您所见,在Mac上安装SQL Server非常简单,尽管它需要一个虚拟化工具Docker。由于SSM不适合MACOS,因此您还需要替换,这在我们的文章中是Azure Data Studio。该工具允许您将SQL Server引擎连接到数据库,甚至在MACOS上。
要管理和编辑数据库,您可以使用SQLPro Studio或TablePlus等专业工具。两者均可与您的SetApp订阅一起使用,以及其他用于使用SQL数据库的工具,包括用于SQLITEANENDBASEFOR SQLITE的QLPRO。
尝试这些和更多工具,以进行日常生产力OnsetApp。开始您的7天免费SetApp TrieNow!
常问问题
您可以在Mac上运行SSM吗?
不,SQL Server Management Studio仅在Windows上运行。对于MacOS,Microsoft建议使用Azure Data Studio。
如何在Mac上访问SQL Server数据库?
为了使用Mac上的SQL数据库,您需要使用诸如Docker之类的虚拟化工具,拉动SQL Server Image并运行它,然后使用辅助工具将其连接到Mac。您可以使用Azure Data Studio来完成此操作,也可以使用其他工具进行任务。运行Azure Data Studio还原工具以添加现有数据库,并使用一些测试查询检查您的SQL数据库连接。
如何检查SQL数据库状态?
要检查您的SQL数据库状态,您可以使用DataBasePropertyex函数:
如何测试SQL数据库连接?
从Microsoft获取示例数据库(例如,AdventureWorks2022.Bak)并运行一些查询。
订阅Setapp新闻通讯,通过每周的新闻通讯获得更多方便的Mac Tips和App Insights。以上是如何在Mac上安装SQL Server的详细内容。更多信息请关注PHP中文网其他相关文章!

MACOS Windowser:了解高CPU使用和解决方案 您是否注意到Windowser在Mac上消耗了大量CPU资源? 此过程对于Mac的图形接口至关重要,渲染了您在屏幕上看到的所有内容。 高c

屏幕截图无处不在,但是我们很少考虑他们展示,解释和交流的能力。 从报告软件错误到共享快速的操作方法或有趣的图像,屏幕截图丰富了我们的日常互动。 当Windows用户依靠S

音频文件格式繁多,令人眼花缭乱。管理起来很麻烦,当您尝试播放音频但喜欢的播放器因文件类型而无法播放特定文件时,就会非常令人沮丧。 这似乎令人绝望,但别担心!您通常可以在不损失质量的情况下转换音频和视频文件。在这里,我们将引导您完成如何将视频转换为MP3、MP4转换为MP3以及许多其他有用的音频和视频转换。 轻松转换视频和音频 使用专业的媒体转换器Permute节省查找文件转换工具的时间。 免费试用 安全可靠! 如何将视频转换为音频 例如,将视频转换为音频(例如MP4转换为MP3)与其说是转换视

OneDrive for Mac:综合卸载指南 Microsoft的Cloud Storage Service OneDrive提供在线文件存储和包括Mac在内的各个平台的同步。 但是,您可能需要将其删除以进行存储优化,Inc

Mac电脑并非绝对安全:抵御恶意软件的实用指南 你可能听说过Mac电脑不会感染恶意软件,无需购买杀毒软件。虽然有一定道理,但这说法具有误导性。 与Windows相比,Mac电脑的安全性确实更高,这主要归功于其操作系统架构。但这并不意味着它们坚不可摧。各种恶意软件,从恶意脚本到病毒和间谍软件,仍然有机会入侵你的Mac。 间谍软件尤其值得关注,因为它可能对你的Mac和个人信息造成严重损害。让我们来了解一下什么是间谍软件以及如何从Mac中删除间谍软件。 什么是间谍软件? 从根本上说,间谍软件是一种恶意

GIF动图制作指南:轻松将YouTube视频转换为GIF GIF动图是捕捉瞬间、表达情感或为对话增添趣味的完美方式。但如何将YouTube视频转换为GIF呢?这曾经感觉像是一项全新的挑战,直到我亲身体验才发现它有多么简单。本指南将向您展示如何将喜爱的YouTube视频轻松制作成精彩的GIF动图。让我们开始吧! 几步轻松搞定YouTube视频转GIF Gifox软件能轻松将屏幕录制成GIF动图。可在Setapp平台获取。 免费试用 安全测试 我的需求操作步骤将YouTube视频制作为GIF安装并


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

VSCode Windows 64位 下载
微软推出的免费、功能强大的一款IDE编辑器

DVWA
Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

SublimeText3 Linux新版
SublimeText3 Linux最新版

Dreamweaver CS6
视觉化网页开发工具

螳螂BT
Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。