Hướng dẫn how to launch mysql on mac - cách khởi chạy mysql trên mac

Trong MacOS, tệp thực thi của MySQL được đặt trong /usr/local/mysql/bin/mysql và bạn có thể dễ dàng đăng nhập vào nó với lệnh sau:

/usr/local/mysql/bin/mysql -u USERNAME -p

Nhưng đây là một lệnh rất dài và rất nhàm chán, vì vậy bạn có thể thêm đường dẫn MySQL vào biến môi trường của OS và truy cập vào nó dễ dàng hơn nhiều.

Cho macOS Catalina trở lên

Bắt đầu với MacOS Catalina, các thiết bị Mac sử dụng zsh làm shell đăng nhập mặc định và shell tương tác và bạn phải cập nhật tệp .zprofile trong thư mục nhà của bạn.

echo 'export PATH="$PATH:/usr/local/mysql/bin"' >> ~/.zprofile
source ~/.zprofile
mysql -u USERNAME -p

Cho macOS Mojave và sớm hơn

Mặc dù bạn luôn có thể chuyển sang zsh, bash là shell mặc định trong MacOS Mojave và sớm hơn và với bash, bạn phải cập nhật tệp

echo 'export PATH="$PATH:/usr/local/mysql/bin"' >> ~/.zprofile
source ~/.zprofile
mysql -u USERNAME -p
1.

echo 'export PATH="$PATH:/usr/local/mysql/bin"' >> ~/.bash_profile
source ~/.bash_profile
mysql -u USERNAME -p

Bắt đầu với MySQL trên MacBook vào năm 2020.

Ảnh của hình ảnh Barn trên unplash

Ghi chú cho tôi | Ghi chú cho bạn

Tôi làm việc trong một dự án hoặc tham gia một khóa học tự nhịp độ cứ sau vài tháng yêu cầu SQL. Tuy nhiên, mỗi lần tôi bắt đầu, tôi quên mọi thứ bắt đầu. Lấy ví dụ, một mẫu chỉ có bốn trong số nhiều câu hỏi tôi hỏi trong một cơn hoảng loạn mồ hôi: Tôi chỉ muốn SQL, những gì mà thỏa thuận với

Hướng dẫn how to launch mysql on mac - cách khởi chạy mysql trên mac
Nhiều nhà phát triển yêu cầu MYSQL trên máy Mac của họ, nhưng nếu bạn đã cố gắng cài đặt MySQL trong OS X El Capitan và Yosemite, bạn có thể nhận thấy rằng bạn sẽ gặp lỗi cài đặt không thành công trong quá trình. Lỗi đó nghe có vẻ tồi tệ hơn, bởi vì bạn có thể tránh hoàn toàn bằng cách chọn không cài đặt mục khởi động có trong gói MySQL, hoặc, bạn có thể bỏ qua lỗi cài đặt và tự khởi động MySQL khi bạn cần. Dù bằng cách nào, MySQL thực sự cài đặt tốt, nó chỉ là mục khởi động đi kèm không hoạt động. Như bạn có thể đoán, điều đó có nghĩa là bạn sẽ cần phải tự bắt đầu và tự dừng lại MySQL.


Có, bảng ưu tiên được cài đặt cho phép tiếp cận GUI, nhưng nhiều người dùng thích sử dụng dòng lệnh cho mục đích này vì nhiều người trong chúng ta làm việc trong thiết bị đầu cuối và nó có thêm khả năng được tự động hóa.

Bắt đầu, dừng lại, khởi động lại MySQL trên Mac OS X

HRE là ba lệnh cơ bản để bắt đầu, dừng và khởi động lại MySQL trong Mac OS X, bao gồm OS X El Capitan và OS X Yosemite. Hãy chắc chắn nhập lệnh vào một dòng duy nhất, Sudo rõ ràng yêu cầu nhập mật khẩu quản trị viên.

Bắt đầu MySQL

echo 'export PATH="$PATH:/usr/local/mysql/bin"' >> ~/.zprofile
source ~/.zprofile
mysql -u USERNAME -p
2

Dừng MySQL

echo 'export PATH="$PATH:/usr/local/mysql/bin"' >> ~/.zprofile
source ~/.zprofile
mysql -u USERNAME -p
3

Khởi động lại MySQL

echo 'export PATH="$PATH:/usr/local/mysql/bin"' >> ~/.zprofile
source ~/.zprofile
mysql -u USERNAME -p
4

Tất nhiên, những thứ này có thể được kết hợp với việc bắt đầu và dừng máy chủ Apache nếu ý định của bạn là thiết lập môi trường phát triển web cục bộ.

Bạn có thể tải xuống phiên bản mới nhất của MySQL cho Mac OS X tại đây. Các phiên bản trong tương lai của trình cài đặt MySQL chắc chắn sẽ sửa lỗi này cho OS X nhưng trong lúc đó nếu bạn gặp lỗi cài đặt, hoặc tùy chỉnh trình cài đặt và tránh mục khởi động hoặc bỏ qua lỗi và tự khởi động và tự dừng lại khi cần.

Những người quan tâm cũng có thể theo dõi một cách giải quyết được đăng lên StackOverflow tại đây để tự động tải MySQL khi khởi động trong OS X El Capitan hoặc Yosemite.

Bắt đầu, dừng lại, khởi động lại MySQL từ bảng ưu tiên Mac OS

Tất nhiên, bạn cũng có thể khởi động và dừng máy chủ MySQL từ bảng ưu tiên đi kèm. Để làm điều đó, chỉ cần chuyển đến menu  Apple và các tùy chọn hệ thống mở. Chọn bảng ưa thích của MySQUL, sau đó nhấp vào nút Bắt đầu máy chủ MySQL của MySQL để khởi động máy chủ MySQL trên máy Mac. Nếu máy chủ đã được khởi động, nút sẽ thay đổi thành máy chủ dừng của MySQL Server. Nếu bạn muốn khởi động lại máy chủ, chỉ cần nhấp để tắt nó đi, đợi một phút hoặc lâu hơn, sau đó bật lại. Đây sẽ là cách tiếp cận dễ dàng đối với nhiều người dùng Mac, mặc dù bạn sẽ phải đồng ý với bảng điều khiển PREF khi cần thiết và nếu bạn đi theo con đường đó, bạn sẽ muốn bỏ chọn tùy chọn tự động bắt đầu vì nó sẽ thất bại.

Hướng dẫn how to launch mysql on mac - cách khởi chạy mysql trên mac

Tôi là một phần của cách tiếp cận dòng lệnh trong thời điểm hiện tại, nhưng sử dụng bất cứ điều gì phù hợp nhất cho tình huống của bạn.

Nhân tiện, các phương pháp quản lý máy chủ MySQL này cũng tiếp tục hoạt động tại MacOS Sierra.