Đây là Hướng dẫn tham khảo MySQL. Nó ghi lại MySQL 5. 7 đến 5. 7. 41, cũng như các bản phát hành Cụm NDB dựa trên phiên bản 7. 5 của
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
1 đến 5. 7. 40-ndb-7. 5. 29, tương ứng. Nó có thể bao gồm tài liệu về các tính năng của các phiên bản MySQL chưa được phát hành. Để biết thông tin về phiên bản nào đã được phát hành, hãy xem MySQL 5. 7 ghi chú phát hànhmysql 5. 7 tính năng. Sách hướng dẫn này mô tả các tính năng không có trong mọi phiên bản của MySQL 5. 7; . 7 được cấp phép cho bạn. Nếu bạn có bất kỳ câu hỏi nào về các tính năng có trong phiên bản MySQL 5 của mình. 7, tham khảo MySQL 5 của bạn. 7 thỏa thuận cấp phép hoặc liên hệ với đại diện bán hàng Oracle của bạn
Để biết các ghi chú nêu chi tiết các thay đổi trong mỗi bản phát hành, hãy xem MySQL 5. 7 ghi chú phát hành
Để biết thông tin pháp lý, bao gồm thông tin cấp phép, hãy xem Lời nói đầu và Thông báo pháp lý
Để được trợ giúp về cách sử dụng MySQL, vui lòng truy cập Diễn đàn MySQL, nơi bạn có thể thảo luận các vấn đề của mình với những người dùng MySQL khác
Là một nhà phát triển web mới bắt đầu, bạn có thể sẽ phải làm việc hoặc tương tác với cơ sở dữ liệu. MySQL là một trong những cơ sở dữ liệu SQL phổ biến nhất hiện nay, vì vậy bạn nên cài đặt cục bộ trên máy tính của mình cho mục đích thử nghiệm và phát triển
Mặc dù có nhiều cách để cài đặt MySQL, nhưng trong bài viết này, chúng tôi sẽ giới thiệu cách cài đặt nó bằng Homebrew. Theo trang web của mình, hai lợi ích chính là
Homebrew cài đặt các gói vào thư mục riêng của họ và sau đó liên kết tượng trưng các tệp của họ vào
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
0Homebrew sẽ không cài đặt các tệp bên ngoài tiền tố của nó và bạn có thể đặt cài đặt Homebrew ở bất cứ đâu bạn muốn
Nói một cách đơn giản, bạn có thể dễ dàng cài đặt và gỡ cài đặt phần mềm. Nếu bạn là một người thích gọn gàng như tôi, khi bạn gỡ cài đặt phần mềm, bạn không muốn lo lắng về việc "dọn dẹp" thủ công tất cả các tệp còn sót lại
Cài đặt HomebrewCài đặt Homebrew có lẽ là bước dễ nhất trong toàn bộ quá trình. Đầu tiên, cài đặt công cụ dòng lệnh
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
1 bằng cách chạyxcode-select --install
và sau đó dán lệnh sau vào thiết bị đầu cuối của bạn
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
Khởi động lại thiết bị đầu cuối của bạn và kiểm tra xem mọi thứ đã được cài đặt đúng chưa
brew -v
Cài đặt MySQLTại thời điểm viết bài này, phiên bản mặc định của MySQL trong Homebrew là 8. 0. Chúng tôi có thể kiểm tra điều này bằng cách chạy
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
2. Tuy nhiên, chúng tôi đang hướng tới việc cài đặt phiên bản 5. 7, vì vậy hãy kiểm tra xem đâu là phiên bản mới nhất bằng cách thêm /usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
3 vào khóa gói mặc định. /usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
4. Đầu ra dự kiến sẽ trông giống như thế nàyĐể cài đặt phiên bản này, hãy nhập.
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
5. Cuối cùng, hãy thêm MySQL vào lớp vỏ /usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
6 PATH của chúng ta bằng cách chạy. /usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
7 và khởi động lại thiết bị đầu cuối của bạnKhởi động/Dừng MySQLVì MySQL chạy dưới dạng
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
8, chúng tôi cần kiểm tra xem nó có đang chạy không. /usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
9. Đầu ra của chúng tôi sẽ trông như thế này/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
4Hãy bắt đầu dịch vụ để chúng tôi có thể kết nối và bảo mật cài đặt của mình
/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
5Một số lệnh hữu ích cần ghi nhớ khi chúng ta tiếp tục là
brew -v
0 để liệt kê tất cả các dịch vụ đang chạybrew -v
1 để dừng MySQLbrew -v
2 để khởi động lại MySQL
Khi chúng tôi đã cài đặt MySQL và dịch vụ của chúng tôi đã hoạt động, nhiệm vụ tiếp theo của chúng tôi là bảo mật cài đặt. Điều này được thực hiện bằng cách chạy lệnh
brew -v
3Trong quá trình cài đặt an toàn, một số điều cần lưu ý là
- Chúng tôi có muốn xóa người dùng ẩn danh không? . Vì đây là cài đặt cục bộ nên chúng tôi không cần người dùng ẩn danh
- Không cho phép root đăng nhập từ xa? . Hãy làm theo khuyến nghị của trình cài đặt. "Thông thường, root chỉ được phép kết nối từ 'localhost'. Điều này đảm bảo rằng ai đó không thể đoán được mật khẩu gốc từ mạng. "
- Xóa cơ sở dữ liệu
brew -v
4 và truy cập vào cơ sở dữ liệu đó? . Trong MySQL, bất kỳ ai cũng có thể kết nối với cơ sở dữ liệubrew -v
4 nên bạn không cần lo lắng về điều này
Cuối cùng, tải lại các bảng đặc quyền để tất cả các thay đổi có hiệu lực
Bây giờ chúng tôi đã sẵn sàng để kết nối với MySQL và chạy một vài lệnh. Nhập
brew -v
6 vào thiết bị đầu cuối của bạn và nhập mật khẩu của bạn. Nếu bạn thực hiện đúng các bước, chúng ta sẽ nhận được đầu ra sauxcode-select --install
3chúc mừng. Bây giờ hãy tạo một cơ sở dữ liệu mới với một bảng đơn giản
________ 24 Gỡ cài đặt MySQLTrong trường hợp bạn quyết định phiên bản 5. 7 không phải là thứ bạn cần, hãy dừng dịch vụ
brew -v
7 và gỡ cài đặt nó bằng cách chạy. brew -v
8. Cuối cùng, thực hiện dọn dẹp brew -v
9Ghi chú. Trước khi chạy các lệnh này, hãy nhớ sao lưu cơ sở dữ liệu của bạn
________ 28 Gỡ bỏ hoàn toàn MySQLTrong hầu hết các trường hợp, bước trước đó là đủ để xóa phần mềm. Tuy nhiên, bạn có thể muốn xóa hoàn toàn tất cả các tệp đã được cài đặt. Vì chúng tôi đã sử dụng Homebrew, thư mục duy nhất chúng tôi cần lo lắng là
mysql@5.7: stable 5.7.29 [bottled] [keg-only]
Open source relational database management system
//dev.mysql.com/doc/refman/5.7/en/
Not installed
0. Chúng tôi có thể nhanh chóng xóa thư mục này bằng cách chạy/usr/bin/ruby -e "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install]"
0Bây giờ sẽ không còn dấu vết nào cho thấy MySQL đã được cài đặt trên máy tính của bạn
Là một nhà phát triển mới bắt đầu làm việc trên máy Mac, tôi thực sự khuyên bạn nên sử dụng Homebrew. Nó sẽ giúp việc theo dõi tất cả phần mềm dành cho nhà phát triển của bạn dễ dàng hơn so với việc bạn cài đặt từng ứng dụng riêng biệt. Nếu bạn quan tâm đến Homebrew, đây là một bảng cheat nhanh để giúp bạn bắt đầu