您是否聽說在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中文網其他相關文章!

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

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

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

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

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

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

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


熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

記事本++7.3.1
好用且免費的程式碼編輯器

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

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

Dreamweaver CS6
視覺化網頁開發工具