Hướng dẫn does mysql work on mac m1? - mysql có hoạt động trên mac m1 không?

Thiết kế hiệu quả, quản lý và tài liệu cơ sở dữ liệu Schemata.

Ứng dụng hoạt động với Rosetta 2Rosetta 2

Thông tin bổ sung:

Phiên bản cuối cùng không hoạt động, chỉ V8.0.21 hoạt động với Rosetta 2 trên M1 Mac:

https://doads.mysql.com/archives/get/p/8/file/mysql-workbench-community-8.0.21-macos-x86_64.dmg

Xem trước video:

Tags: Công cụ phát triển, & NBSP; nhà phát triển, & nbsp; SQL, & NBSP; cơ sở dữ liệuDeveloper Toolsdevelopersqldatabase

Apple silicon đã sẵn sàng cho MySQL Workbench ?, Rosetta 2 hỗ trợ cho MySQL Workbench, MySQL Workbench trên M1 MacBook Air, MySQL Workbench trên M1 MacBook Pro, MySQL Workbench trên M1 Mac Mini, MySQL Workbench trên M1 IMAC

Dưới đây là các bước mà tôi đã sử dụng để cài đặt MySQL trên M1 Mac của mình thông qua & NBSP; Homebrew & NBSP; Trình quản lý gói.

Như đã đề cập, đây là M1 Mac (sử dụng kiến ​​trúc ARM64) nhưng điều đó không gây ra bất kỳ vấn đề nào. Phiên bản hiện tại (MySQL 8.0.26) hỗ trợ ARM Architchure.

Cài đặt homebrew

Nhìn thấy khi tôi cài đặt MySQL qua Homebrew, nó yêu cầu cài đặt Homebrew.

Bạn có thể bỏ qua bước này nếu bạn đã cài đặt Homebrew.

Để cài đặt các điều kiện tiên quyết này, hãy mở một cửa sổ đầu cuối và chạy các lệnh sau.

Cài đặt XCODE:

xcode-select --install

Cài đặt homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Đó là nó. Xcode và homebrew nên được cài đặt khi các lệnh đó đã được chạy.

Nhưng trước khi chúng tôi tiếp tục, ở đây, cách kiểm tra homebrew:

brew doctor

Thực hiện theo bất kỳ lời nhắc nào để khắc phục bất kỳ vấn đề nào có thể gặp phải.

Trong khi chúng tôi ở đó, ở đây, cách cập nhật Homebrew:

brew update

Nếu bạn đã cập nhật, bạn sẽ nhận được một thông điệp về hiệu ứng đó.

Bây giờ homebrew đã được cài đặt, hãy để tiếp tục và cài đặt MySQL:

brew install mysql

Hãy kiên nhẫn chờ đợi trong khi nó tải xuống và cài đặt mọi thứ.

Sau khi được cài đặt, thông báo sau xuất hiện:

We've installed your MySQL database without a root password. To secure it run:
    mysql_secure_installation

MySQL is configured to only allow connections from localhost by default

To connect run:
    mysql -uroot

To start mysql:
  brew services start mysql
Or, if you don't want/need a background service you can just run:
  /opt/homebrew/opt/mysql/bin/mysqld_safe --datadir=/opt/homebrew/var/mysql

Thông điệp đó cung cấp thông tin hữu ích để bắt đầu.

Bắt đầu MySQL

Bây giờ chúng tôi đã cài đặt MySQL, hãy để bắt đầu bằng phương thức đầu tiên được liệt kê ở trên:

brew services start mysql

Điều đó sẽ xảy ra trong một tin nhắn như thế này:

Successfully started `mysql` (label: homebrew.mxcl.mysql)

Kết nối với MySQL

Khi MySQL đã bắt đầu, chúng ta có thể tiếp tục và kết nối với nó:

mysql -uroot

Sau khi kết nối, bạn sẽ thấy một cái gì đó như thế này:

MySQL [(none)]>

Bây giờ bạn có thể tiếp tục và bắt đầu sử dụng MySQL.

Dưới đây, một ví dụ về lệnh nhanh mà bạn có thể sử dụng để xem danh sách các cơ sở dữ liệu:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
0

Result:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
1

Giải pháp thay thế cho homebrew

Nếu bạn không muốn sử dụng homebrew, bạn có thể cài đặt nó thông qua trình cài đặt gói gốc, sử dụng Trình cài đặt MacOS gốc (DMG) để hướng dẫn bạn thông qua việc cài đặt MySQL.

Hoặc, bạn có thể sử dụng Lưu trữ TAR được nén, sử dụng một tệp được đóng gói bằng UNIX & NBSP; ________ 13 & nbsp; và & nbsp; ________ 14 & nbsp;

Xem Hướng dẫn cài đặt MySQL trên trang web MySQL để biết thêm thông tin.

  • MySQL Workbench là gì?
  • Trước khi cài đặt MySQL Workbench trên MacOS Big Sur
  • Cài đặt MySQL Workbench trên MacOS
  • Khởi chạy ứng dụng MySQL Workbench
  • Lỗi với MySQL Workbench phiên bản 8.0.23 với Mac M1
  • Cách giải quyết lỗi trên Mac M1
  • Cài đặt MySQL Workbench phiên bản 8.0.22 thay thế
  • Cách sử dụng MySQL Workbench
  • Bài viết mới nhất

MySQL Workbench là gì?

Trước khi cài đặt MySQL Workbench trên MacOS Big Sur

MySQL Workbench là một công cụ GUI để quản lý cơ sở dữ liệu của bạn. Bạn có thể thấy các bảng, bản ghi trong bảng, bạn có thể tạo một lược đồ mới, truy vấn, v.v.

Trước khi cài đặt MySQL Workbench trên MacOS Big Sur

MySQL Workbench là một công cụ GUI để quản lý cơ sở dữ liệu của bạn. Bạn có thể thấy các bảng, bản ghi trong bảng, bạn có thể tạo một lược đồ mới, truy vấn, v.v.

Nếu bạn là một người trực quan cần phải đối phó với cơ sở dữ liệu (MySQL), MySQL Workbench là một công cụ rất mạnh mẽ và hữu ích.

Cài đặt MySQL Workbench trên MacOS

Xin lưu ý rằng tại thời điểm của bài đăng trên blog này, 8.0.23 không hoạt động trên thiết bị Apple M1. Nếu bạn đang sử dụng thiết bị M1, tôi khuyên bạn nên cài đặt 8.0.22 thay thế.

Truy cập https://dev.mysql.com/doads/workbench/

Hướng dẫn does mysql work on mac m1? - mysql có hoạt động trên mac m1 không?

Nhấp vào

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
5 để lấy trình cài đặt DMG

Khi trình cài đặt được tải xuống, hãy nhấp đúp vào trình cài đặt. Khi bạn nhấp đúp, bạn sẽ thấy màn hình như bên dưới. Thực hiện theo hướng dẫn để kéo biểu tượng MySQL Workbench vào thư mục ứng dụng để hoàn thành việc cài đặt MySQL Workbench vào hệ thống của bạn.

Hướng dẫn does mysql work on mac m1? - mysql có hoạt động trên mac m1 không?

Khởi chạy ứng dụng MySQL Workbench

Khi bàn làm việc MySQL được cài đặt trong thư mục ứng dụng của bạn, bạn sẽ thấy Workbench MySQL Incon trong các thư mục ứng dụng. Nhấp đúp vào để khởi chạy ứng dụng.

Hướng dẫn does mysql work on mac m1? - mysql có hoạt động trên mac m1 không?

Khi bạn cố gắng mở ứng dụng, bạn có thể thấy tin nhắn bên dưới. Nhấn OK sau đó chuyển đến

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
6 sau đó chọn
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
7

Hướng dẫn does mysql work on mac m1? - mysql có hoạt động trên mac m1 không?
Hướng dẫn does mysql work on mac m1? - mysql có hoạt động trên mac m1 không?

Trong tab

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
8, nhấp vào
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
9 để cho phép hệ thống mở ứng dụng
brew doctor
0

Hướng dẫn does mysql work on mac m1? - mysql có hoạt động trên mac m1 không?

Bây giờ hãy thử khởi động lại ứng dụng MySQL Workbench, nó có thể hiển thị một thông báo cảnh báo khác nhưng chỉ cần tiếp tục và nhấp vào

brew doctor
1.

Hướng dẫn does mysql work on mac m1? - mysql có hoạt động trên mac m1 không?

Lỗi với MySQL Workbench phiên bản 8.0.23 với Mac M1

Kể từ thời điểm đăng blog này, MySQL Workbench không thể được ra mắt trên thiết bị Apple Mac M1. Khi bạn cố gắng khởi chạy Workbench MySQL, bạn sẽ nhận được thông báo lỗi như bên dưới:

Báo cáo sự cố cho mysqlworkbench

Mysqlworkbench bỏ cuộc bất ngờ.

Nhấp vào mở lại để mở ứng dụng một lần nữa. Báo cáo này sẽ được gửi đến Apple tự động.

Hướng dẫn does mysql work on mac m1? - mysql có hoạt động trên mac m1 không?

Cách giải quyết lỗi trên Mac M1

Rõ ràng, một phiên bản trước 8.0,0,23 (là 8.0,22) đang hoạt động tốt trên Mac M1. Cho đến khi nó có giải pháp từ Oracle/Apple, bạn có thể sử dụng phiên bản 8.0.22 trong thời điểm hiện tại. Quá trình cài đặt giống như cài đặt 8.0,23.

Trước khi cài đặt phiên bản 8.0.22, bạn có thể muốn gỡ cài đặt/xóa các tệp/thông tin liên quan đến phiên bản 8.0.23.

Bạn có thể sử dụng một ứng dụng gỡ cài đặt như AppCleaner hoặc bạn có thể xóa thủ công các tệp sau.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2

Cài đặt MySQL Workbench phiên bản 8.0.22 thay thế

Cài đặt MySQL Workbench phiên bản 8.0.22 là cùng một quy trình. Đi trước và nhận Trình cài đặt phiên bản 8.0.22 từ

brew doctor
2

Truy cập https://dev.mysql.com/doads/workbench/ và nhấp vào

brew doctor
3

Hướng dẫn does mysql work on mac m1? - mysql có hoạt động trên mac m1 không?

Chọn và tải xuống Trình cài đặt Workbench MySQL phiên bản 8.0.22.

Hướng dẫn does mysql work on mac m1? - mysql có hoạt động trên mac m1 không?

Sau đó làm theo quy trình tương tự, đảm bảo cho phép ứng dụng được khởi chạy bằng cách đặt thành

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
9 trong
brew doctor
5

Hướng dẫn does mysql work on mac m1? - mysql có hoạt động trên mac m1 không?

Cách sử dụng MySQL Workbench

Có một bài viết riêng mà tôi đã tạo giải thích cách tạo lược đồ và bảng bằng cách sử dụng MySQL Workbench. Vui lòng tham khảo bài đăng trên blog này nếu bạn quan tâm để tìm hiểu thêm cách sử dụng MySQL Workbench.

Bài viết mới nhất

MySQL có được hỗ trợ trên Mac không?

MySQL cho macOS có sẵn trong một số biểu mẫu khác nhau: Trình cài đặt gói gốc, sử dụng Trình cài đặt MacOS gốc (DMG) để hướng dẫn bạn thông qua việc cài đặt MySQL.Để biết thêm thông tin, xem Chương 2, cài đặt MySQL trên MacOS bằng các gói gốc.Bạn có thể sử dụng trình cài đặt gói với macOS. Native Package Installer, which uses the native macOS installer (DMG) to walk you through the installation of MySQL. For more information, see Chapter 2, Installing MySQL on macOS Using Native Packages. You can use the package installer with macOS.

Mac M1 có thể chạy Linux không?

Mặc dù UTM có thể chạy ARM Linux ở tốc độ gần trên MacOS, bạn sẽ sớm có thể cài đặt Linux bản thân trên phần cứng M1, loại bỏ hoàn toàn nhu cầu về macOS.Hầu hết sự phát triển này đã được thực hiện bởi những người làm việc trong dự án Asahi Linux..you'll soon be able to install Linux natively on M1 hardware, eliminating the need for macOS entirely. Most of this development is already done by those working on the Asahi Linux project. .

Python có hỗ trợ M1 Mac không?

Python được cài đặt bởi Miniforge-Arm64, do đó, Python được chạy trên chip M1 Max.python is natively run on M1 Max Chip.