MySQL - Hệ quản trị cơ sở dữ liệu
Ứng dụng cơ sở dữ liệu MySQL Installer 8.0.16 được tải về miễn phí từ 1 trong những cộng đồng phát triển cơ sở dữ liệu mã nguồn mở phổ biến nhất trên thế giới...
MySQL Installer chứa nhiều tính năng hữu ích với quản trị viên hệ thống
Chương trình được tạo ra từ sự nhiệt tình làm việc bởi các nhà phát triển ứng dụng mã nguồn mở và cộng đồng những người sử dụng đam mê và nhiệt huyết trên khắp thế giới.
MySQL Installer là giải pháp phần mềm lập trình đáng tin cậy và thực tế khi bạn cần cài đặt nhiều sản phẩm MySQL theo cách đơn giản nhất.
Những tính năng của MySQL Installer
Chọn thành phần muốn triển khai
MySQL Installer bao gồm nhiều ứng dụng khác nhau như MySQL Server, MySQL Workbench, MySQL Connectors, MySQL Notifier, MySQL for Excel và MySQL for Visual Studio. Từng cái lại chứa nhiều mẫu, ví dụ và tài liệu giúp bạn hiểu tốt hơn về cách chúng hoạt động.
MySQL Installer đính kèm hướng dẫn cài đặt và cấu hình dễ hiểu. Người dùng chỉ cần chọn ứng dụng muốn cài đặt trên máy, chỉ định vị trí cài đặt và cập nhật hệ thống. Phần mềm cung cấp 5 loại thiết lập khác nhau: Developer Default (mặc định dành cho nhà phát triển), Server only (chỉ cho máy chủ), Client only (chỉ dành cho máy khách), Full (toàn bộ) và Custom (tùy biến).
Tự động kiểm tra tính tương thích của hệ thống
Tùy chọn “Custom” giúp bạn chọn sản phẩm muốn cài đặt trên hệ thống hiệu quả nhất. Bảng điều khiển bên trái hiển thị toàn bộ chương trình có sẵn sẽ được cài đặt. Bảng điều khiển bên phải cho phép người dùng chỉ chọn các thành phần quan tâm. Nhờ đó, nếu mở rộng toàn bộ kết nối MySQL Installer, bạn có thể chỉ chọn chương trình mong muốn như Connector/ODBC, Connector/C++ or Connector/NET.
Dù chọn cách nào, MySQL Installer vẫn kiểm tra toàn bộ hệ thống và lập báo cáo toàn bộ yêu cầu cần thiết trước khi cài đặt sản phẩm lựa chọn. Sau khi cài đặt xong hết chương trình bổ sung, nó sẽ hiển thị toàn bộ sản phẩm nào được cập nhật hoặc cài đặt tùy theo lựa chọn của người dùng.
Tóm lại, MySQL Installer là phần mềm quản lý cơ sở dữ liệu hiệu quả, nhất là với nhà lập trình và quản trị viên hệ thống đang cần cài đặt nhiều sản phẩm MySQL chỉ bằng vài cú nhấp chuột.
Chức năng của MySQL Enterprise
- Phân vùng dữ liệu hợp lý nhằm cải thiện tốc độ xử lý và quản lý đối với các hệ cơ sở dữ liệu có quy mô lớn
- Tích hợp thêm chức năng Row-based/Hybrid Replication nhằm tăng tính bảo mật
- Khả năng Scheduler cho phép người sử dụng thao tác nhiều công việc khác nhau
- Hỗ trợ XPath
- Dynamic General/Slow Query Log
- Performance/Load Testing Utility (mysqlslap)
Cải thiện đáng kể các chức năng sau: Full Text Search (nhanh hơn, nhiều mẫu hơn), Archive engine (khả năng nén tốt hơn), nhận diện các vấn đề liên quan đến bảo mật và nhận dạng SQL, hỗ trợ thư viện nhúng MySQL (libmysqld), bổ sung thêm đối tượng INFORMATION_SCHEMA, hỗ trợ khả năng nhập và xuất dữ liệu nhanh hơn, các giao dịch ACID Transactions nhanh chóng, ổn định, trường Information Schema cung cấp khả năng truy cập nhanh chóng đến dữ liệu metadata, chức năng Pluggable Storage Engine Architecture được tối ưu hóa nhằm mang lại sự ổn định cho toàn hệ thống, bổ sung thêm Archive Storage Engine
Giao diện chính của chương trình
Điểm mới ở MySQL 8 - Tăng tốc độ hoạt động nhanh hơn gấp 2 lần
MySQL 8 cải tiến hiệu suất đáng kể, tăng cường bảo mật và lập trình cho web, mobile, ứng dụng nhúng và dựa trên đám mây theo công nghệ thế hệ mới.
Tính năng mới
- Document Store để phát triển các ứng dụng tài liệu SQL, NoSQL bằng một cơ sở dữ liệu duy nhất.
- Transactional Data Dictionary được triển khai dưới dạng một tập hợp các bảng SQL nằm ở vùng bảng InnoDB.
- SQL Roles cấp và hạn chế các quyền cho nhóm người dùng, giảm đáng kể khối lượng công việc bảo mật.
- Default to utf8mb4 character set làm giàu các ứng dụng mobile và bộ ký tự quốc tế.
- Bổ sung Common Table Expressions hay các truy vấn WITH vào MySQL 8.0.
- Window Functions để giảm độ phức tạp của code và giúp lập trình viên làm việc hiệu quả hơn.
- Invisible Indexes để quản lý các nâng cấp phần mềm và thay đổi cơ sở dữ liệu cho các ứng dụng chạy 24x7.
- Descending Indexes giúp người dùng không cần phân loại kết quả và cải thiện năng suất làm việc.
Cải tiến
- Hỗ trợ JSON với nhiều bổ trợ phong phú bao gồm hàm JSON_TABLE() chấp nhận dữ liệu JSON và trả nó về dưới dạng bảng liên quan.
- Nhanh hơn gấp 2 lần cùng một bộ công cụ ghi điểm benchmark mới, lên tới 1.8 triệu truy vấn/giây.
- OpenSSL là thư viện TLS/SSL mặc định trong MySQL.
- Lập sơ đồ hiệu suất cùng các truy vấn nhanh hơn tới 30 lần.
- Sơ đồ thông tin hiện truy vấn nhanh hơn tới 100 lần.
- Cải tiến GIS để hỗ trợ hệ thống tham chiếu không gian và địa lý.
- Dễ sử dụng: 3 phút để cài đặt và cấu hình.
- Phân vùng để cải thiện hiệu suất và quản lý môi trường database phong phú.
- Giao dịch ACID để xây dựng các ứng dụng kinh doanh đáng tin cậy & an toàn.