Follow
Lucid Gen
  • Marketing
    • Facebook Marketing
    • Google Marketing
    • Zalo Marketing
    • Content Marketing
    • Email Marketing
    • Marketing tools
    • SEO
    • Website
      • Hướng dẫn WordPress
  • Công nghệ
    • Điện thoại
    • Máy tính
    • Tải video mạng xã hội
  • Sản phẩmHot
    • Tool quét SĐT Facebook
    • Tìm bài quảng cáo trên Facebook theo từ khóa
    • Bán tài khoản Grammarly Premium
    • Bán tài khoản quảng cáo Facebook bao lên camp
    • Dịch vụ
      • Dịch vụ quảng cáo Facebook cam kết doanh số
      • Mở tài khoản quảng cáo bị vô hiệu hóa
      • Kháng trang không được phép quảng cáo
      • Gửi tin nhắn hàng loạt trên fanpage
    • Khóa học
      • Khóa học quảng cáo Facebook bao lên camp – all tut
  • Tât cả
    • Cuộc sống
    • Đầu tư và Kinh doanh
    • Tiêu dùng thông minh
No Result
View All Result
Lucid Gen
  • Marketing
    • Facebook Marketing
    • Google Marketing
    • Zalo Marketing
    • Content Marketing
    • Email Marketing
    • Marketing tools
    • SEO
    • Website
      • Hướng dẫn WordPress
  • Công nghệ
    • Điện thoại
    • Máy tính
    • Tải video mạng xã hội
  • Sản phẩmHot
    • Tool quét SĐT Facebook
    • Tìm bài quảng cáo trên Facebook theo từ khóa
    • Bán tài khoản Grammarly Premium
    • Bán tài khoản quảng cáo Facebook bao lên camp
    • Dịch vụ
      • Dịch vụ quảng cáo Facebook cam kết doanh số
      • Mở tài khoản quảng cáo bị vô hiệu hóa
      • Kháng trang không được phép quảng cáo
      • Gửi tin nhắn hàng loạt trên fanpage
    • Khóa học
      • Khóa học quảng cáo Facebook bao lên camp – all tut
  • Tât cả
    • Cuộc sống
    • Đầu tư và Kinh doanh
    • Tiêu dùng thông minh
No Result
View All Result
No Result
View All Result
Lucid Gen

Lucid Gen › Data Analyst › Cài đặt SQL Server cho Mac và Azure Data Studio

Cài đặt SQL Server cho Mac và Azure Data Studio

5/5 - (11 bình chọn)
28/10/2021
12
Cài đặt SQL Server và Azure Data Studio cho Mac

Cài đặt SQL Server và Azure Data Studio cho Mac

25
CHIA SẺ
2.4k
LƯỢT XEM
Chia sẻ lên Facebook

Để bắt đầu làm quen và học quản lý cơ sở dữ liệu với ngôn ngữ SQL thì chúng ta cần có một database và một ứng dụng quản lý database. Có nhiều loại database nổi tiếng nhưng để bắt đầu học thì sử dụng Microsoft SQL Server là dễ tiếp cận nhất. Tuy không được hỗ trợ nhiều như Windows nhưng Mac vẫn có nhiều ứng dụng thay thế rất xịn xò để cài SQL Server trên Mac và quản lý database trên Mac, đó là Docker và Azure. Bây giờ hãy cùng Lucid Gen cài đặt nhé.

Tham khảo thêm

  • Cách cài đặt Power BI cho Macbook và Windows
  • Cách chỉnh tốc độ chuột MacBook và Magic Mouse
  • So sánh nên mua MacBook Air hay Pro M1 13 14 16
Nội dung
  1. Cài đặt SQL Server trên Mac bằng Docker
    1. Mac chip Apple M1
    2. Tải và cài đặt Docker
    3. Khởi tạo SQL Server (Azure SQL Edge)
  2. Cài đặt Azure Data Studio trên Mac
  3. Lời kết

Cài đặt SQL Server trên Mac bằng Docker

Để tạo một SQL Server ngay trên Mac thì công cụ được nhiều người giới thiệu nhất là Docker. Bạn hãy làm lần lượt theo thứ tự của hướng dẫn là được. Trước hết bạn cần kiểm tra xem Mac của bạn là chip Intel hay Apple M1 nhé.

Kiểm tra chip và macOS của Mac
Kiểm tra chip và macOS của Mac

Mac chip Apple M1

Theo thông tin từ trang hướng dẫn của Docker, nếu bạn đang sử dụng Mac chip Apple M1 thì bạn cần cài đặt Rosetta 2 vì một số mã nhị phân của ứng dụng này vẫn là Darwin / AMD64.

Bạn bấm mở ứng dụng Terminal có sẵn trên Mac (dùng Command Space để tìm Terminal) > dán dòng code bên dưới rồi Enter > nhập A để đồng ý điều khoản.

softwareupdate --install-rosetta
Cài đặt Rosetta để sử dụng Docker trên Mac chip M1
Cài đặt Rosetta để sử dụng Docker trên Mac chip M1

Tải và cài đặt Docker

Bước 1: Bạn nhấp vào nút bên dưới để tải Docker cho Mac, hãy chọn đúng phiên bản dành cho Mac của bạn nhé.

Tải Docker cho Mac

Bước 2: Bạn mở file cài đặt Docker lên > kéo thả icon Docker vào thư mục Applications (Ứng dụng).

Cài đặt Docker trên MAc
Cài đặt Docker trên MAc

Bước 3: Bạn mở Docker lên > vào Cài dặt > Resources > tăng Memory lên khoảng 4GB. Thông số này không ít cũng không nhiều, phù hợp cho một SQL Server đơn giản.

Thiết lập dung lượng RAM cho Docker trên Mac
Thiết lập dung lượng RAM cho Docker trên Mac

Tạm thời bạn ẩn Docker xuống và chúng ta tiến hành cài đặt SQL Server theo hướng dẫn bên dưới.

Khởi tạo SQL Server (Azure SQL Edge)

Bước 1: Bạn mở Terminal > dán đoạn code dưới dây và Enter > nhập mật khẩu mở máy (trong lúc nhập nó sẽ không hiển thị gì cả, cứ nhập đúng là được) và Enter.

sudo docker pull mcr.microsoft.com/azure-sql-edge:latest
Cài đặt Azure SQL Edge trên Mac
Cài đặt Azure SQL Edge trên Mac

Bước 2: Bạn tiếp tục dán đoạn code bên dưới vào Terminal và Enter > nhập mật khẩu mở máy và Enter.

sudo docker run --cap-add SYS_PTRACE -e 'ACCEPT_EULA=1' -e 'MSSQL_SA_PASSWORD=Password.1' -p 1433:1433 --name azuresqledge -d mcr.microsoft.com/azure-sql-edge

Bạn có thể thay Password.1 thành mật khẩu khác mà bạn muốn.

Lưu ý: Mật khẩu của SQL Server yêu cầu như sau:
– Ít nhất 8 ký tự.
– Có chữ thường, chữ in, số, và ký tự đặc biệt.

Khởi tạo Microsoft SQL Server trên Mac
Khởi tạo Microsoft SQL Server trên Mac

Trong trường hợp bạn muốn đổi mật khẩu sau khi đã tạo SQL Server thì bạn dùng lệnh này trong Terminal.

sudo docker exec -it azuresqledge /opt/mssql-tools/bin/sqlcmd \
   -S localhost -U SA -P "<Old_Password>" \
   -Q 'ALTER LOGIN SA WITH PASSWORD="<New_Password>"'

Bước 3: Bạn mở Docker > Containers / Apps > đảm bảo rằng có SQL Server tên là azuresqledge đang chạy là được, trang thái của nó sẽ là RUNNING. Nếu nó đang tắt thì bạn nhấp vào icon play để nó chạy.

Bạn có thể tạm dừng, restart, xóa SQL Server ngay trong giao diện của Docker.

Đảm bảo là SQL Server đang chạy trên Mac
Đảm bảo là SQL Server đang chạy trên Mac

Như vậy là bạn đã có một SQL Server cơ bản ngay trên Mac của bạn rồi đó. Giờ thì bạn có thể tạm ẩn Docker, chúng ta sẽ tiến hành cài đặt Azure để làm việc với SQL Server này.

Cài đặt Azure Data Studio trên Mac

Azure Data Studio là một ứng dụng dạng portable (không cần cài dặt, mở lên là dùng) của Microsoft và nó được thiết kế chỉ để làm việc với Microsoft SQL Server hoặc Azure SQL Server mà thôi, tất nhiên là nó rất tốt đó nhé. Còn các dạng database khác thì sẽ có nhiều ứng dụng khác hỗ trợ, sau này bạn gặp thì sẽ tìm hiểu được.

Bước 1: Bạn tải Azure Data Studio cho Mac bằng nút bên dưới > tải file zip ở dòng macOS.

Tải Azure cho Mac

Bước 2: Bạn nhấp đúp vào file zip để giải nén > mở Azure Data Studio lên > nhấp vào Add Connection hoặc Create a connection > nhập thông tin kết nối SQL Server như sau:

  • Server: localhost
  • Authentication type: SQL login
  • User name: sa
  • Pass: Password.1
Kết nối SQL Server bằng Azure Data Studio trên Mac
Kết nối SQL Server bằng Azure Data Studio trên Mac

Và đây là giao diện của làm việc với SQL Server trên Azure Data Studio, bây giờ bạn có thể vọc vạch và sẵn sàng để học ngôn ngữ SQL được rồi.

Giao diện làm việc với SQL Server trong Azure Data Studio trên Mac
Giao diện làm việc với SQL Server trong Azure Data Studio trên Mac

Lời kết

Có nhiều ứng dụng để làm việc với database chứ không cần phải cứ sử dụng sản phẩm của Microsoft. Lucid Gen đã tìm hiểu thì thấy ở Việt Nam các anh em khá chuộng Navicat, mình cũng thấy giao diện của Navicat khá thân thiện và cũng hỗ trợ nhiều loại database nổi tiếng khác, bài tiếp theo mình sẽ hướng dẫn bạn cài đặt Navicat trên mac nhé.

5/5 - (11 bình chọn)
Xem thêm bài viết về chủ đề SQL
Share10Pin3Share2
Đừng bỏ lỡ
Cách tắt thông báo Zalo trên máy tính và điện thoại

Cách tắt thông báo Zalo trên máy tính và điện thoại

Công cụ xóa dấu tiếng Việt online

Công cụ xóa dấu tiếng Việt online siêu gọn

Bình luận 12

  1. Việt Fan cứng
    2 tháng trước

    máy mình nó báo là “No containers running” chỉ cho mình cách khắc phục với ạ
    cảm ơn bạn!

    Trả lời
    • Minh Khuê Fan cứng
      1 tháng trước

      Lỗi đó ở bước nào bạn? Nhắn vậy sao mình biết ^_^

      Trả lời
  2. Nguyễn Hồng Trang Fan cứng
    4 tháng trước

    Bạn ơi mình làm hết các bước đến lúc bấm connect trong Azure Data Studio thì nó lại không có phản hồi gì hết, không báo thành công cũng không báo thất bại

    Trả lời
    • Minh Khuê Fan cứng
      4 tháng trước

      Bạn đã thấy nó running trong Docker chưa

      Trả lời
      • Nguyễn Hồng Trang Fan cứng
        4 tháng trước

        Sql đang chạy rồi

      • Minh Khuê Fan cứng
        4 tháng trước

        Kì nhỉ, nếu kết nối không được nó sẽ báo lỗi chứ. Bạn thử reset máy 1 cái xem, thử lại ko tắt Docker. Mình cài theo hướng dẫn nà 2 lần đều OK giờ vẫn đang dùng bình thường á

  3. Cham Fan cứng
    5 tháng trước

    bạn ơi có cách nào cài ms sql server management studio trên Mac không ạ,( thay cho Azure Data Studio ấy), cảm ơn bạn

    Trả lời
    • Minh Khuê Fan cứng
      5 tháng trước

      ms sql server management chỉ hỗ trợ Windows thôi à. Bạn thử giả lập Windows trên Mac xem.

      Trả lời
  4. Ronnie Fan cứng
    6 tháng trước

    Username lúc create connection là gì hả bạn?

    Trả lời
    • Minh Khuê Fan cứng
      6 tháng trước

      là sa đó bạn, trên bài viết mình có để mà. sa là super admin.

      Trả lời
  5. Trần Nguyễn Minh Kha Fan cứng
    7 tháng trước

    Sao mình connect vào thì nó để là Connection Error vậy ạ, ban đầu mình vào được nhưng sau khi thoát ứng dụng rồi vào lại connect không được nó toàn báo Error

    Trả lời
    • Minh Khuê Fan cứng
      7 tháng trước

      Bạn mở Docker lên xem SQL Server có đang ở trạng thái Running không nhé.

      Trả lời

Bình luận của bạn Hủy

Mình sẽ duyệt và trả lời bình luận ngay trong ngày. Hãy để lại ý kiến của bạn về bài viết này nhé!

Email của bạn sẽ không hiển thị công khai, có thể thêm ảnh đại diện nếu muốn. Các trường bắt buộc được đánh dấu *

Có thể bạn sẽ cần

Lấy số điện thoại từ Facebook chỉ 2 giây
Facebook

Lấy số điện thoại từ Facebook chỉ 2 giây

18/07/2021
157

Tool lấy số điện thoại từ Facebook trong 2 giây. Tặng 50 lần lấy SĐT từ Facebook. An toàn, dễ...

Xem thêm
Gửi tin nhắn hàng loạt fanpage Facebook

Cách gửi tin nhắn hàng loạt trên fanpage Facebook

11/04/2022
40
Bán tài khoản quảng cáo Facebook bao lên camp cắn tiền

Bán tài khoản quảng cáo Facebook bao lên camp

18/12/2021
81
Cách tìm bài quảng cáo trên Facebook

Cách tìm bài quảng cáo trên Facebook

17/08/2021
0
Bán tài khoản Grammarly Premium cực xịn

Bán tài khoản Grammarly Premium cực xịn

14/10/2021
8
Dịch vụ quảng cáo Faceobook cam kết doanh số

Dịch vụ quảng cáo Facebook cam kết doanh số

11/04/2022
0

Đề xuất cho bạn

  • Ngẫu nhiên
  • Mới nhất
Cách sao chép chiến dịch quảng cáo Google Ads - How to copy Google Ads campaign to another account

Cách sao chép chiến dịch quảng cáo Google Ads

06/08/2021
2
Phím tắt chuyển chữ thường thành chữ hoa trong Excel - How to change lowercase to uppercase in excel shortcut key

Phím tắt chuyển chữ thường thành chữ hoa trong Excel

29/07/2021
13
Cách bật xác thực 2 yếu tố Instagram mới - How to enable two factor authentication Instagram methodically

Cách bật xác thực 2 yếu tố Instagram mới

23/08/2021
2
Tắt Gatekeeper và System Integrity Protection (SIP) trên Mac - How to disable Gatekeeper and SIP on Mac

Tắt Gatekeeper và System Integrity Protection (SIP) trên Mac

07/03/2022
92
Cách chỉnh tốc độ chuột MacBook, Magic Mouse, Logitech trên MacBook

Cách chỉnh tốc độ chuột MacBook và Magic Mouse

14/05/2022
0
Cách tải video YouTube 4K HD MP3

Cách tải video YouTube 4K về điện thoại và máy tính

07/05/2022
3
Dịch vụ quảng cáo Faceobook cam kết doanh số

Dịch vụ quảng cáo Facebook cam kết doanh số

11/04/2022
0
So sánh nên mua MacBook Air hay Pro M1 13 14 16

So sánh nên mua MacBook Air hay Pro M1 13 14 16

14/01/2022
4

Lucid Gen

Một blog chia sẻ về digital marketing, linh tinh về công nghệ và những gì có thể bạn cần mà tác giả biết.

Phát triển bởi một người thích viết blog
Minh Khuê › Donate

Đã có 228 Bài viết và 4146 Bình luận

Tiết lộ: Website này đã có quảng cáo. Không có tiền thì viết làm sao.

 Google Play  Microsoft Store

Phản hồi gần đây

  • Minh Khuê trong Bán tài khoản quảng cáo Facebook bao lên camp
  • Minh Khuê trong Hướng dẫn cài Office miễn phí trên Macbook (có M1)
  • Minh Khuê trong Cách đăng bài trên Zalo máy tính đơn giản
  • Phương trong Cách đăng bài trên Zalo máy tính đơn giản
  • Minh Khuê trong Cách tải Final Cut Pro miễn phí cho Mac

Uống nước nhớ nguồn

Lucid Gen biên tập hình ảnh từ các nguồn: Freepik, Unsplash & Pixabay.

Bạn bè & đối tác

  • Blog Hữu Thuần
  • Hosting WordPress

Nếu bạn yêu thích blog này...

Nhập địa chỉ email của bạn để đăng ký nhận thông báo về các bài viết mới của Lucid Gen

  • Giới thiệu
  • Cộng đồng
  • Donate
  • Liên hệ
  • Điều khoản

© 2019 Lucid Gen with by Minh Khue DMCAProtected

No Result
View All Result
  • Marketing
    • Facebook Marketing
    • Google Marketing
    • Zalo Marketing
    • Content Marketing
    • Email Marketing
    • Marketing tools
    • SEO
    • Website
      • Hướng dẫn WordPress
  • Công nghệ
    • Điện thoại
    • Máy tính
    • Tải video mạng xã hội
  • Sản phẩm
    • Tool quét SĐT Facebook
    • Tìm bài quảng cáo trên Facebook theo từ khóa
    • Bán tài khoản Grammarly Premium
    • Bán tài khoản quảng cáo Facebook bao lên camp
    • Dịch vụ
      • Dịch vụ quảng cáo Facebook cam kết doanh số
      • Mở tài khoản quảng cáo bị vô hiệu hóa
      • Kháng trang không được phép quảng cáo
      • Gửi tin nhắn hàng loạt trên fanpage
    • Khóa học
      • Khóa học quảng cáo Facebook bao lên camp – all tut
  • Tât cả
    • Cuộc sống
    • Đầu tư và Kinh doanh
    • Tiêu dùng thông minh

© 2019 Lucid Gen with by Minh Khue DMCAProtected