Azure SQL Database là một nền tảng được quản lý hoàn toàn dưới dạng dịch vụ (PaaS). Azure xử lý các chức năng quản lý cơ sở dữ liệu như nâng cấp, vá lỗi, sao lưu và giám sát và chúng tôi không cần phải lo lắng về các hoạt động này. Azure SQL Database cung cấp khả năng sẵn sàng 99,99%. Chúng tôi có thể tạo một kho lưu trữ dữ liệu có hiệu suất cao và khả dụng cao bằng cách sử dụng dịch vụ cơ sở dữ liệu SQL của Azure.
SQL Database tự động thực hiện sao lưu toàn bộ, khác biệt và nhật ký giao dịch của cơ sở dữ liệu. Nó hỗ trợ khôi phục đến bất kỳ thời điểm nào, có thể có tối đa bốn cơ sở dữ liệu phụ có thể đọc được.
Không có phí trả trước cho Cơ sở dữ liệu SQL, chúng tôi chỉ cần trả cho những gì chúng tôi sử dụng. Để biết thêm về giá cả, hãy nhấp vào đây.
Trong bài viết này, chúng ta sẽ xem cách tạo cơ sở dữ liệu SQL, kết nối với cơ sở dữ liệu đó, tạo bảng trong đó và xóa bảng đó ở cuối.
Sử dụng thông tin đăng nhập của bạn để đăng nhập vào tài khoản.
Bạn sẽ thấy trang chính như sau khi đăng nhập thành công vào tài khoản của mình. Nhấp vào 3 dòng gần "Microsoft Azure" ở góc trên bên trái của cổng thông tin Azure để hiển thị menu cổng thông tin.
Bạn sẽ thấy một màn hình có tất cả các dịch vụ, nhấp vào Cơ sở dữ liệu- > Cơ sở dữ liệu SQS.
Bạn sẽ thấy bảng điều khiển chính như sau. Nhấp vào "Thêm" để tạo cơ sở dữ liệu SQL đầu tiên của bạn.
Tại đây, đối với Nhóm tài nguyên, hãy nhấp vào tạo mới, nhập my-db-resource-groupname rồi chọn OK, Thêm tên cơ sở dữ liệu là my-sql-db và nhấp vào "tạo mới" để tạo máy chủ cơ sở dữ liệu mới. Thêm Tên máy chủ, Tên đăng nhập quản trị viên máy chủ, mật khẩu và vị trí. Các chi tiết này sẽ được sử dụng để đăng nhập vào máy chủ cơ sở dữ liệu.
Lưu ý: Tên máy chủ phải là duy nhất trên toàn cầu.
Nhấp vào "Tiếp theo: Mạng" để tiếp tục.
Thêm "Phương thức kết nối" làm "Điểm cuối công khai", giữ nguyên phần còn lại và nhấp vào "Tiếp theo: Cài đặt bổ sung".
Nhấp vào "Tiếp theo: Thẻ" để tiếp tục với cấu hình mặc định tại đây.
Thêm thẻ là "environment: test". Bạn có thể thêm nhiều thẻ khác theo lựa chọn của mình. Nhấp vào "Next: Review + create" để tiếp tục và tạo cơ sở dữ liệu SQL.
Xác minh các cấu hình chúng ta đã thực hiện và nhấp vào "Create".
Sau khi cơ sở dữ liệu đã sẵn sàng, bạn sẽ thấy thông báo là "Your deployment is complete". Nhấp vào "Go to resources" để kiểm tra cơ sở dữ liệu vừa được tạo.
Bạn có thể thấy rằng cơ sở dữ liệu đã được tạo. Nhấp vào Nhóm tài nguyên "my-db-resource-group" để kiểm tra tất cả các tài nguyên đã được tạo khi tạo cơ sở dữ liệu.
Bạn có thể thấy rằng SQL Server và cơ sở dữ liệu SQL đã được tạo.
Sau khi mở cơ sở dữ liệu SQL, bạn sẽ thấy màn hình như sau.
Nhấp vào "Trình chỉnh sửa truy vấn (xem trước)" để kết nối với cơ sở dữ liệu.
Nhập thông tin đăng nhập SQL Server của bạn tại đây.
Bạn sẽ gặp lỗi "Không thể mở máy chủ 'XXXXXX' theo yêu cầu đăng nhập. Máy khách có địa chỉ IP 'XXX.XXX.XXX.XXX' không được phép truy cập máy chủ. Để bật quyền truy cập, hãy sử dụng Cổng thông tin quản lý Windows Azure hoặc chạy sp_set_firewall_rule trên cơ sở dữ liệu chính để tạo quy tắc tường lửa cho địa chỉ IP hoặc phạm vi địa chỉ này. Có thể mất tới năm phút để thay đổi này có hiệu lực."
Để thoát khỏi lỗi này, hãy nhấp vào "Đặt tường lửa máy chủ (XXX)".
Trên trang "Cài đặt tường lửa", hãy thêm IP của bạn vào hộp văn bản bên dưới IP bắt đầu và IP kết thúc, đặt tên quy tắc là "My-IP" và nhấp vào nút Lưu. Quy tắc tường lửa này sẽ cho phép kết nối từ IP của bạn đến máy chủ cơ sở dữ liệu.
Bây giờ hãy quay lại "SQL dababase" - > "Trình chỉnh sửa truy vấn (xem trước)" và nhập thông tin đăng nhập của bạn.
Sau khi đăng nhập thành công, bạn sẽ thấy màn hình Trình chỉnh sửa truy vấn như sau.
Bây giờ bạn có thể tạo bảng trong cơ sở dữ liệu.
Để tạo bảng mẫu, bạn có thể sử dụng truy vấn sau.
CREATE TABLE Persons ( PersonID int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255) );
Nhấp vào "Chạy" để thực thi truy vấn.
Nhấp vào "Xóa nhóm tài nguyên", nhập tên Nhóm tài nguyên và nhấp vào "Xóa".
SQL Database tự động thực hiện sao lưu toàn bộ, khác biệt và nhật ký giao dịch của cơ sở dữ liệu. Nó hỗ trợ khôi phục đến bất kỳ thời điểm nào, có thể có tối đa bốn cơ sở dữ liệu phụ có thể đọc được.
Không có phí trả trước cho Cơ sở dữ liệu SQL, chúng tôi chỉ cần trả cho những gì chúng tôi sử dụng. Để biết thêm về giá cả, hãy nhấp vào đây.
Trong bài viết này, chúng ta sẽ xem cách tạo cơ sở dữ liệu SQL, kết nối với cơ sở dữ liệu đó, tạo bảng trong đó và xóa bảng đó ở cuối.
Điều kiện tiên quyết
- Tài khoản Azure (Tạonếu bạn chưa có).
Chúng ta sẽ làm gì?
- Đăng nhập vào Azure.
- Tạo Cơ sở dữ liệu SQL.
- Kết nối với Cơ sở dữ liệu.
- Xóa Cơ sở dữ liệu.
Đăng nhập vào Azure
Nhấp vàođâycổng thông tin Azure và nhấp vào Đăng nhập.Sử dụng thông tin đăng nhập của bạn để đăng nhập vào tài khoản.
Bạn sẽ thấy trang chính như sau khi đăng nhập thành công vào tài khoản của mình. Nhấp vào 3 dòng gần "Microsoft Azure" ở góc trên bên trái của cổng thông tin Azure để hiển thị menu cổng thông tin.
Tạo Cơ sở dữ liệu MySQL trong Azure Cloud
Nhấp vào "Tất cả dịch vụ" ở bảng điều khiển bên trái.Bạn sẽ thấy một màn hình có tất cả các dịch vụ, nhấp vào Cơ sở dữ liệu- > Cơ sở dữ liệu SQS.
Bạn sẽ thấy bảng điều khiển chính như sau. Nhấp vào "Thêm" để tạo cơ sở dữ liệu SQL đầu tiên của bạn.
Tại đây, đối với Nhóm tài nguyên, hãy nhấp vào tạo mới, nhập my-db-resource-groupname rồi chọn OK, Thêm tên cơ sở dữ liệu là my-sql-db và nhấp vào "tạo mới" để tạo máy chủ cơ sở dữ liệu mới. Thêm Tên máy chủ, Tên đăng nhập quản trị viên máy chủ, mật khẩu và vị trí. Các chi tiết này sẽ được sử dụng để đăng nhập vào máy chủ cơ sở dữ liệu.
Lưu ý: Tên máy chủ phải là duy nhất trên toàn cầu.
Nhấp vào "Tiếp theo: Mạng" để tiếp tục.
Thêm "Phương thức kết nối" làm "Điểm cuối công khai", giữ nguyên phần còn lại và nhấp vào "Tiếp theo: Cài đặt bổ sung".
Nhấp vào "Tiếp theo: Thẻ" để tiếp tục với cấu hình mặc định tại đây.
Thêm thẻ là "environment: test". Bạn có thể thêm nhiều thẻ khác theo lựa chọn của mình. Nhấp vào "Next: Review + create" để tiếp tục và tạo cơ sở dữ liệu SQL.
Xác minh các cấu hình chúng ta đã thực hiện và nhấp vào "Create".
Sau khi cơ sở dữ liệu đã sẵn sàng, bạn sẽ thấy thông báo là "Your deployment is complete". Nhấp vào "Go to resources" để kiểm tra cơ sở dữ liệu vừa được tạo.
Bạn có thể thấy rằng cơ sở dữ liệu đã được tạo. Nhấp vào Nhóm tài nguyên "my-db-resource-group" để kiểm tra tất cả các tài nguyên đã được tạo khi tạo cơ sở dữ liệu.
Bạn có thể thấy rằng SQL Server và cơ sở dữ liệu SQL đã được tạo.
Kết nối với Cơ sở dữ liệu MySQL
Nhấp vào cơ sở dữ liệu SQL để xem thông tin chi tiết về kết nối với cơ sở dữ liệu đó.Sau khi mở cơ sở dữ liệu SQL, bạn sẽ thấy màn hình như sau.
Nhấp vào "Trình chỉnh sửa truy vấn (xem trước)" để kết nối với cơ sở dữ liệu.
Nhập thông tin đăng nhập SQL Server của bạn tại đây.
Bạn sẽ gặp lỗi "Không thể mở máy chủ 'XXXXXX' theo yêu cầu đăng nhập. Máy khách có địa chỉ IP 'XXX.XXX.XXX.XXX' không được phép truy cập máy chủ. Để bật quyền truy cập, hãy sử dụng Cổng thông tin quản lý Windows Azure hoặc chạy sp_set_firewall_rule trên cơ sở dữ liệu chính để tạo quy tắc tường lửa cho địa chỉ IP hoặc phạm vi địa chỉ này. Có thể mất tới năm phút để thay đổi này có hiệu lực."
Để thoát khỏi lỗi này, hãy nhấp vào "Đặt tường lửa máy chủ (XXX)".
Trên trang "Cài đặt tường lửa", hãy thêm IP của bạn vào hộp văn bản bên dưới IP bắt đầu và IP kết thúc, đặt tên quy tắc là "My-IP" và nhấp vào nút Lưu. Quy tắc tường lửa này sẽ cho phép kết nối từ IP của bạn đến máy chủ cơ sở dữ liệu.
Bây giờ hãy quay lại "SQL dababase" - > "Trình chỉnh sửa truy vấn (xem trước)" và nhập thông tin đăng nhập của bạn.
Sau khi đăng nhập thành công, bạn sẽ thấy màn hình Trình chỉnh sửa truy vấn như sau.
Bây giờ bạn có thể tạo bảng trong cơ sở dữ liệu.
Để tạo bảng mẫu, bạn có thể sử dụng truy vấn sau.
CREATE TABLE Persons ( PersonID int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255) );
Nhấp vào "Chạy" để thực thi truy vấn.
Xóa Cơ sở dữ liệu
Khi bạn không cần Cơ sở dữ liệu nữa, hãy quay lại nhóm tài nguyên và xóa nó để xóa tất cả các tài nguyên liên quan đến SQL Server.Nhấp vào "Xóa nhóm tài nguyên", nhập tên Nhóm tài nguyên và nhấp vào "Xóa".