MySQL logo MySQL logo background glow

MySQL

A database management system that processes SQL commands to insert, update, and query records in tables for data operations

It takes care to curate a safe software space. Help us do more.

&

+
SQL Command Processing
Processes SQL queries for retrieving, inserting, updating, and deleting data. This mechanism enables structured data manipulation.
+
Transaction Management
Supports transaction control that enforces ACID rules and permits rollback and commit operations to manage data changes.
+
Storage Engine Support
Offers storage engines to handle data operations, allowing users to select a method for data organization.
+
Data Types
Provides data types to define table columns for storing numerical, text, and temporal information.
+
Replication Capability
Enables replication to duplicate data across database instances, which maintains synchronized copies in a networked environment.
+
Client/Server Architecture
Implements a model where a server holds the database and clients connect for executing operations, thereby structuring data access.
+
Backup and Recovery Tools
Provides utilities for backing up and restoring data through command line interfaces, supporting data recovery processes.
+
Stored Procedures
Allows the creation and execution of stored procedures and functions that encapsulate SQL logic, which aids in process automation.
+
User Access Control
Manages database access by setting authentication and privileges on database objects, thereby regulating data operations.
...15 more features/limitations. Contact us to get a complete list of features and system requirements.

Platform

Desktop

Social

System Requirements

#Minimum
1
You may use the unofficial MySQL Memory Calculator to get an understanding of approximate memory requirements.
#Minimum
1
  • Oracle Linux / Red Hat Enterprise Linux 7, 8, 9
  • Microsoft Windows Server 2022, 2019, 2016
  • Microsoft Windows 11
  • Apple macOS 15, 14

Ratings

4.60
5

Capterra
4.6
5
based on 2090 reviews
GetApp
4.6
5
based on 2000 reviews

Developer

Written in

C++, C, Java

Initial Release

1995-05-23

Repository

License

Categories


Notes

  • Variants:
    • Community Edition: The open source version of MySQL, that is an SQL (Structured Query Language) database server.
    • Enterprise Edition: MySQL Enterprise Edition is a commercial product. Like MySQL Community Edition, MySQL Enterprise Edition includes MySQL Server. In addition, MySQL Enterprise Edition includes the following components to augment monitoring, online backup, improved security and scalability. Source
      • MySQL Enterprise Backup
      • MySQL Enterprise Security
      • MySQL Enterprise Encryption
      • MySQL Enterprise Audit
      • MySQL Enterprise Firewall
      • MySQL Enterprise Thread Pool
      • MySQL Enterprise Data Masking and De-Identification
      • MySQL Enterprise Monitor