Làm cách nào để kết nối với Cơ sở dữ liệu Azure cho máy chủ MySQL linh hoạt?

Cơ sở dữ liệu Azure cho MySQL (mở cửa sổ mới) cung cấp máy chủ MySQL được quản lý cho phép bạn tập trung vào việc sử dụng MySQL, thay vì tập trung vào việc quản lý máy chủ cơ sở dữ liệu của mình. Bạn có thể chọn chạy Cơ sở dữ liệu Azure cho MySQL dưới dạng một máy chủ (mở cửa sổ mới), được thiết kế để xử lý hầu hết các chức năng quản lý cơ sở dữ liệu như vá lỗi, sao lưu, tính sẵn sàng cao và bảo mật với cấu hình và quyền kiểm soát tối thiểu của người dùng. Bạn cũng có thể tạo Cơ sở dữ liệu Azure cho MySQL bằng Máy chủ linh hoạt (mở cửa sổ mới), cho phép cấu hình và kiểm soát nhiều hơn đối với máy chủ cơ sở dữ liệu

Trong bài đăng này, chúng tôi sẽ tạo Cơ sở dữ liệu Azure cho MySQL với tùy chọn Máy chủ linh hoạt

điều kiện tiên quyết

Nếu bạn muốn làm theo, bạn sẽ cần những điều sau đây

Tạo một máy chủ MySQL linh hoạt

Chúng tôi sẽ sử dụng cổng Azure để tạo Cơ sở dữ liệu Azure cho MySQL và kết nối với nó bằng Azure Cloud Shell (mở cửa sổ mới)

  1. Chuyển đến cổng Azure (mở cửa sổ mới)

  2. Nhấp vào nút Tạo tài nguyên (dấu cộng ở góc trên cùng bên trái)

  3. Tìm kiếm cơ sở dữ liệu cho mysql, chọn kết quả "Cơ sở dữ liệu Azure cho MySQL" và nhấp vào Tạo

    1. Thao tác này hiển thị màn hình tùy chọn triển khai Select Azure Database for MySQL
    Làm cách nào để kết nối với Cơ sở dữ liệu Azure cho máy chủ MySQL linh hoạt?

    (Cơ sở dữ liệu Azure cho các tùy chọn máy chủ MySQL)

    1. Nhấp vào nút Tạo bên dưới Máy chủ linh hoạt. Điều này sẽ mở ra phiến máy chủ linh hoạt
    2. Chọn một nhóm tài nguyên
    3. Điền tên cho máy chủ
    4. Chọn vùng
    5. Chọn loại Khối lượng công việc. Điều này xác định tùy chọn điện toán và lưu trữ mà bạn sử dụng. Máy chủ linh hoạt cung cấp tùy chọn sử dụng điện toán Burstable, giúp tăng tốc CPU máy chủ chỉ khi cần. Điều này là tuyệt vời cho khối lượng công việc phi sản xuất
    Làm cách nào để kết nối với Cơ sở dữ liệu Azure cho máy chủ MySQL linh hoạt?

    (Tùy chọn tạo máy chủ linh hoạt)

    1. Bạn có thể định cấu hình tính toán và lưu trữ chi tiết hơn bằng cách nhấp vào cấu hình máy chủ. Thao tác này sẽ hiển thị thanh lưu trữ Compute +. Điều này cho phép bạn đặt kích thước của VM mà máy chủ chạy trên đó cũng như kích thước và hiệu suất lưu trữ mà dữ liệu của bạn chứa trên đó. Trong phiến này, bạn cũng có thể định cấu hình các bản sao lưu của máy chủ và đặt chúng ở mức dự phòng địa lý (bạn chỉ có thể chọn tùy chọn này khi không sử dụng bậc điện toán có thể bùng nổ)
    Làm cách nào để kết nối với Cơ sở dữ liệu Azure cho máy chủ MySQL linh hoạt?

    (Tính toán + tùy chọn lưu trữ)

    1. Tiếp theo, chọn vùng khả dụng mà bạn muốn (các) máy ảo chạy máy chủ MySQL sử dụng
    2. Bỏ chọn cài đặt High Availability. Bạn nên sử dụng điều này khi bạn muốn các biện pháp phòng ngừa khả dụng bổ sung trong các vùng khả dụng, cho khối lượng công việc sản xuất. Vì chúng tôi đang sử dụng bậc điện toán có thể bùng nổ cho khối lượng công việc phát triển nên chúng tôi không cần điều này
    3. Để lại phiên bản MySQL cho phiên bản đã chọn
    4. Điền tên người dùng Quản trị viên mà bạn sẽ sử dụng để kết nối với máy chủ
    5. Nhập Mật khẩu cho người dùng quản trị và xác nhận mật khẩu
    6. Chọn Tiếp theo. mạng
    Làm cách nào để kết nối với Cơ sở dữ liệu Azure cho máy chủ MySQL linh hoạt?

    (Cấu hình tùy chọn mạng)

    1. Máy chủ linh hoạt có thể đặt máy chủ trong mạng ảo, không tiếp xúc với internet. Bạn cũng có thể cho phép máy chủ được truy cập qua internet và bảo mật nó bằng tường lửa. Đây là những gì chúng ta sẽ làm. Chọn Truy cập công khai (địa chỉ IP được phép)
    2. Trong Quy tắc tường lửa, chọn Thêm 0. 0. 0. 0 - 255. 255. 255. 255 để thêm quy tắc tường lửa cho phép tất cả các địa chỉ IP truy cập máy chủ. Bạn không bao giờ nên sử dụng quy tắc tường lửa này cho ứng dụng trong thế giới thực, nhưng bạn có thể sử dụng nó cho mục đích phát triển hoặc trình diễn
    3. Nhấp vào Xem lại + tạo và Tạo sau đó để tạo máy chủ

Khi Cơ sở dữ liệu Azure cho máy chủ MySQL được tạo, hãy điều hướng đến nó trong cổng Azure. Trong thanh tổng quan, bạn sẽ thấy rằng bạn có thể dừng máy chủ. Đây là một tính năng của Máy chủ linh hoạt. Dừng máy chủ có thể giúp bạn tiết kiệm rất nhiều tiền khi không sử dụng

Làm cách nào để kết nối với Cơ sở dữ liệu Azure cho máy chủ MySQL linh hoạt?

(Dừng máy chủ từ cổng Azure)

Bạn có thể sử dụng Cơ sở dữ liệu Azure cho máy chủ MySQL bằng công cụ bạn chọn. Chúng tôi sẽ sử dụng Azure Cloud Shell để kết nối với nó. Azure Cloud Shell đi kèm với mysql. exe được cài đặt sẵn, qua đó chúng ta có thể sử dụng máy chủ MySQL

  1. truy cập https. //vỏ bọc. màu xanh da trời. com/ (mở cửa sổ mới)
  2. Thực hiện các lệnh sau và thay thế tên máy chủ và tên người dùng bằng tên của riêng bạn. Lưu ý rằng các lệnh này trước tiên sẽ nhận được chứng chỉ cần thiết để bảo mật kết nối với máy chủ và sử dụng chứng chỉ đó trong lệnh kết nối

    mysql -h servername.mysql.database.azure.com -u username -p --ssl=true 

Đó là nó. Chúng tôi hiện đã được kết nối với Cơ sở dữ liệu Azure cho máy chủ linh hoạt MySQL

Làm cách nào để kết nối với Cơ sở dữ liệu Azure cho máy chủ MySQL linh hoạt?

(Đã kết nối với máy chủ linh hoạt từ Azure Cloud Shell)

Phần kết luận

Tùy chọn Máy chủ linh hoạt (mở cửa sổ mới) cho Cơ sở dữ liệu Azure cho MySQL (mở cửa sổ mới) cho phép bạn tùy chỉnh tính sẵn sàng cao, thời gian bảo trì, sử dụng điện toán có thể bùng nổ cũng như dừng và khởi động máy chủ. Đi và kiểm tra xem nó ra

Cơ sở dữ liệu Azure cho máy chủ linh hoạt MySQL là gì?

Cơ sở dữ liệu Azure cho MySQL - Máy chủ linh hoạt là cơ sở dữ liệu MySQL được quản lý hoàn toàn dưới dạng dịch vụ cung cấp có thể xử lý khối lượng công việc quan trọng với hiệu suất có thể dự đoán và khả năng mở rộng linh hoạt. Develop applications with Azure Database for MySQL leveraging the open-source tools and platform of your choice.

Sự khác biệt giữa máy chủ linh hoạt và máy chủ đơn trong Cơ sở dữ liệu Azure cho MySQL là gì?

Máy chủ linh hoạt phù hợp nhất cho tất cả các phát triển mới và di chuyển khối lượng công việc sản xuất sang Cơ sở dữ liệu Azure cho dịch vụ MySQL. Single Server là một dịch vụ cơ sở dữ liệu được quản lý hoàn toàn được thiết kế để tùy chỉnh tối thiểu

Làm cách nào để kết nối cơ sở dữ liệu Azure MySQL từ MySQL Workbench?

Phần bắt đầu nhanh này trình bày cách kết nối với Cơ sở dữ liệu Azure dành cho MySQL bằng ứng dụng MySQL Workbench. .
điều kiện tiên quyết. .
Cài đặt bàn làm việc MySQL. .
Nhận thông tin kết nối. .
Kết nối với máy chủ bằng cách sử dụng MySQL Workbench. .
Tạo bảng, chèn dữ liệu, đọc dữ liệu, cập nhật dữ liệu, xóa dữ liệu. .
Làm sạch tài nguyên. .
Bước tiếp theo

Tôi có thể kết nối với MySQL bằng Azure Data Studio không?

Với tiện ích mở rộng MySQL (bản xem trước) dành cho Azure Data Studio, giờ đây bạn có thể kết nối, truy vấn và quản lý cơ sở dữ liệu MySQL cùng với các cơ sở dữ liệu khác của mình , tận dụng trải nghiệm trình chỉnh sửa hiện đại .