Computer >> Máy Tính >  >> Lập trình >> MySQL

Tuân thủ các tiêu chuẩn của MySQL


Việc tuân thủ các tiêu chuẩn cho biết MySQL có liên quan như thế nào với các tiêu chuẩn ANSI / ISO SQL. Có nhiều phiên bản của tiêu chuẩn SQL và cụm từ 'tiêu chuẩn SQL' được sử dụng để chỉ phiên bản hiện tại của tiêu chuẩn SQL tại bất kỳ thời điểm nào.

Sau đây là Tuân thủ các tiêu chuẩn của MySQL -

  • Máy chủ MySQL ban đầu được thiết kế để hoạt động với cơ sở dữ liệu cỡ trung bình (10 đến 100 triệu hàng hoặc 100 MB mỗi bảng) trên các hệ thống nhỏ. Nhưng hiện tại, nó đã được nâng cấp để hoạt động với cơ sở dữ liệu cỡ terabyte.

  • MySQL hỗ trợ các mức ODBC từ 0 đến 3.5.1.

  • MySQL cũng hỗ trợ phân nhóm cơ sở dữ liệu có tính khả dụng cao, có thể đạt được điều này với sự trợ giúp của công cụ lưu trữ ‘NDBCLUSTER’.

  • Loại dữ liệu JSON gốc, đã được xác định là RFC 7159. Loại này dựa trên tiêu chuẩnECMAScript, ECMA-262.

  • Triển khai một tập hợp con của hàm SQL / JSON đã được chỉ định bởi bản nháp trước khi xuất bản của tiêu chuẩn SQ-2016.

  • Máy chủ MySQL có thể được vận hành ở các chế độ khác nhau và các chế độ này có thể được áp dụng khác nhau cho các máy khách khác nhau. Điều này phụ thuộc vào giá trị được liên kết với biến hệ thống ‘sql_mode’.

  • Các DBA được phép đặt chế độ SQL chung để phù hợp với các yêu cầu vận hành máy chủ trang web. Mọi ứng dụng đều có thể đặt chế độ phiên SQL riêng tùy thuộc vào yêu cầu của nó.

  • Tùy thuộc vào chế độ của SQL, cú pháp của MySQL cũng thay đổi, cùng với việc kiểm tra xác thực dữ liệu được thực hiện cùng với.