搜尋
首頁系統教程MAC如何在Mac上安裝SQL Server

如何在Mac上安裝SQL Server

您是否聽說在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的方法。

  1. 從官方網站安裝中下載Docker。
  2. 打開Docker並同意該條款。在設置過程中,您需要安裝輔助工具,因此您的Mac會要求密碼以確認操作。
  3. 註冊該應用程序。這就是您會看到的:

如何在Mac上安裝SQL Server

步驟2。在Mac上安裝SQL Server

現在,您可以在Mac上下載,設置和運行SQL Server。

  1. 開放式終端。
  2. 類型Docker Pull mcr.microsoft.com/mssql/server:2022-latest並點擊輸入。命令執行大約需要5分鐘才能完成。

如何在Mac上安裝SQL Server

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圖標,然後轉到儀表板。這是我的容器:

如何在Mac上安裝SQL Server

步驟3。安裝Azure數據錄音室

現在,您需要下載並安裝Azure Data Studio。該工具是SQL Server Management Studio(SSM)的MAC等效物。

  1. 從官方Microsoft WebSiteAnd Open IT下載Azure Data Studio。
  2. 單擊創建連接並填寫框。
  • 服務器- 由於SQL Server在您自己的Mac上運行,因此此處的服務器只是Localhost。
  • 身份驗證類型- SQL登錄(從下拉列表中選擇它)。
  • 用戶名- SA(用於系統管理員)。
  • 密碼- 您在終端命令中輸入的一個使用Docker運行SQL Server。在我的示例中,那是12345OHDF%e。

這是您應該得到的:

如何在Mac上安裝SQL Server

3。按Connect。如果您收到連接錯誤通知,請按“啟用信任服務器證書”。

如果一切正常,您的數據庫現在就可以進行管理:

如何在Mac上安裝SQL Server

閱讀更多:
  • 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數據文件。

如何在Mac上安裝SQL Server

  1. 下載數據庫文件並將其移至新的系統文件夾以供Docker訪問(您也可以將其放在下載中)。
  2. 打開終端並訪問文件。如果在下載文件夾中,請與CD下載/命令。
  3. 使用使用數據庫文件創建一個新目錄sudo docker exec -it sqlserver mkdir var/opt/mssql/backup命令。
  4. 將數據庫移至新目錄> sudo docker CP AdventureWorks2022.Bak SQLServer:var/opt/mssql/backup命令。
  5. 現在,打開Azure Data Studio並啟用還原功能。為此,Goto Azure Data Studio>“設置”>“設置”> WorkBench,然後選擇Enable Preview功能。

如何在Mac上安裝SQL Server

6.返回Local主機,然後單擊箭頭以展開菜單,然後訪問數據庫文件夾(請參閱上面的屏幕截圖)。

7。右鍵單擊數據庫,然後選擇還原數據庫(預覽)。

如何在Mac上安裝SQL Server

8。在“從”下拉菜單中出現的窗口中,選擇備份文件。

9。單擊“備份文件路徑”旁邊的三個點,然後從那裡導航至:var/opt/mssql/backup/avendureworks2022.bak

如何在Mac上安裝SQL Server

10。確認您的選擇並點擊還原。

現在,您可以使用一些測試查詢來測試SQL數據庫連接。為此,只需選擇您新添加的示例數據庫,然後單擊“新查詢”。

如何在Mac上安裝SQL Server

另請閱讀:

  • SQL Server Management Studio Mac的替代品
  • 使用TablePlus管理多個數據庫
  • Mac的DBMS
  • 與MySQL一起使用

管理數據庫的工具

現在您已經完成了SQL Server設置,現在該考慮管理數據庫了。

SQLPro Studio是我可以推薦的工具之一。該應用在您需要的所有數據庫管理基礎上都擅長 - 創建表,進行自定義查詢,使用自動完成以及使用此方便的工具更多。 SQLPro Studio是一個本機Mac應用程序,支持多種數據庫類型,包括MySQL,PostgreSQL,Microsoft SQL Server等。

如何在Mac上安裝SQL Server

TablePlus是另一個可以幫助您管理SQL數據庫的應用程序。此GUI工具將為您的MySQL,Post -Gre,Sqlite和其他數據庫提供用場。輕巧且快速,它非常易於使用,並使您的數據庫快速起作用。瀏覽您連接的數據庫,編輯數據行或表結構,以及更多使用TablePlus。

如何在Mac上安裝SQL Server

Baseis一個帶有電子表格的界面的簡單應用程序,簡化了SQLite文件管理,並且需要學習複雜的SQL命令。它的核心功能包括簡單的SQLITE數據庫創建,即時和一致的數據過濾,基本導入和詳細的導出選項,智能自動完成等等。

如何在Mac上安裝SQL Server

嘗試免費管理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函數:

如何在Mac上安裝SQL Server

如何測試SQL數據庫連接?

從Microsoft獲取示例數據庫(例如,AdventureWorks2022.Bak)並運行一些查詢。

訂閱Setapp新聞通訊,通過每週的新聞通訊獲得更多方便的Mac Tips和App Insights。

以上是如何在Mac上安裝SQL Server的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
2025年最佳密碼管理器2025年最佳密碼管理器Apr 18, 2025 am 11:20 AM

本文審查了幾個MAC密碼管理器,並比較了他們的功能和安全性。 普通用戶會兼顧眾多在線帳戶,使密碼重複使用是一個常見和風險的實踐。 可靠的密碼管理軟件是解決方案,

將MP4轉換為Mac上的GIF:完美動畫的分步指南將MP4轉換為Mac上的GIF:完美動畫的分步指南Apr 18, 2025 am 11:19 AM

本文探討了將MP4視頻轉換為Mac上的GIF的高效且安全的方法。 作者強調了GIF在網絡視覺效果和社交媒體方面的優勢,強調了它們的緊湊型和兼容性。 幾個轉換metho

您的Mac需要進行關鍵的軟件更新:它是什麼以及如何修復?您的Mac需要進行關鍵的軟件更新:它是什麼以及如何修復?Apr 18, 2025 am 11:09 AM

Mac上遇到可怕的“需要關鍵的軟件更新”消息可能會令人沮喪,從而有效地禁用了您的設備。當您的Mac無法下載基本更新時,通常會發生這種情況。 幸運的是,這個問題我

如何修復Hulu在Mac上不起作用的問題 -  SetApp如何修復Hulu在Mac上不起作用的問題 - SetAppApr 18, 2025 am 10:57 AM

Hulu 無法播放?這份故障排除指南助您快速解決! 2021年,流媒體服務遍地開花,很少有人只使用一個平台。由於大多數平台月費不到10美元,訂閱幾個平台仍然比付費有線電視服務更划算。 Netflix和亞馬遜Prime Video可能是人盡皆知的。但如果您想豐富您的媒體內容,還可以選擇哪些平台呢? Disney 非常適合家庭觀看,但除此之外,Hulu(也是迪士尼旗下)應該是您的首選。 除了擁有來自ABC、NBC、Fox等合作夥伴網絡的內容(例如《辛普森一家》、《週六夜現場》和《南方公園》),Hul

如何將打印機添加到Mac:4方法如何將打印機添加到Mac:4方法Apr 18, 2025 am 10:55 AM

將Mac連接打印機:五種方法及疑難解答 我的丈夫是家裡的義務CEO——每當我需要修理東西時,他總是在身邊。有一次,我決定買一台打印機,這樣我就不必為了打印票據、表格或照片等紙質文件而花錢去當地的打印中心了。然而,我沒想到設置打印機竟然如此棘手。幸運的是,我丈夫就在身邊,幫我把打印機添加到Mac上,現在我可以分享我的經驗了。 五種在Mac上添加打印機的方法 上週五,我們終於迎來了我們的新朋友。自然,我們想盡快連接它。現在,我想向您展示如何在Mac上添加打印機: 方法 操作步驟 Wi-

如何完全清除YouTube歷史 -  SetApp如何完全清除YouTube歷史 - SetAppApr 18, 2025 am 10:49 AM

YouTube:保护隐私的完整指南,教你清除观看和搜索历史记录 YouTube是全球最大的视频平台,仅次于谷歌,位居网站访问量第二。它免费使用和上传视频,每天有超过十亿小时的内容在平台上观看。 因此,你很可能经常使用YouTube观看教程、音乐视频,甚至是你最喜欢的博主视频——这太棒了,YouTube实际上是世界上最大的免费大学,在那里你可以学习任何关于任何东西的知识。 问题是,由于这项服务是免费的,YouTube也使用你的数据和视频历史记录来构建你的影子档案,记录你喜欢的東西,以便它可以向你推

Mac的最佳密碼管理器:如何為您的需求選擇軟件?Mac的最佳密碼管理器:如何為您的需求選擇軟件?Apr 18, 2025 am 10:43 AM

為您的Mac選擇合適的密碼管理器:綜合指南 有效地管理密碼至關重要,但不一定是一件瑣事。 密碼管理器通過安全存儲並輕鬆訪問您的登錄信用來簡化此過程

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱工具

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具