MySQL is a free, open source Relational Database Management System (RDBMS) that uses Structured Query Language (SQL). DO NOT USE this tag for other DBs such as SQL Server, SQLite etc. Those are different DBs which all use their own dialects of SQL to manage the data.
MySQL is an Open Source RDBMS (Relational Database Management System) that runs as a server providing multi-user access to a number of databases. Its source code is available under the GNU (General Public License). MySQL was acquired by Oracle in 2009.
MariaDB is a fork of MySQL using the same dialect of SQL and offering most of the same functions. See mariadb for fork-specific questions and answers.
MySQL offers standard database driver connectivity for using MySQL with applications and tools that are compatible with industry standards ODBC and JDBC.
How to ask a good and answerable question
Please see this post: Tips for asking a good Structured Query Language (SQL) question to get tips on how to ask a question about MySQL. Following some of these steps will help people to help you solve your problem.
Minimal, reproducible examples help the Stack Overflow community give good answers. Please read Why should I provide a Minimal Reproducible Example for a very simple SQL query?.
Pronunciation
Officially it is /maɪˌɛskjuːˈɛl/
("My S-Q-L"), but is often pronounced /maɪˈsiːkwəl/
("My Sequel").
Latest Version (MySQL Community Server 8.0.21) and Version History
Example
SELECT * FROM users ORDER BY name
Resources
- Official homepage
- Official blog
- MySQL Forums
- MySQL Developer Zone
- MySQL documentation
- Planet MySQL
- SQL Fiddle -- DB Fiddle -- db<>fiddle UK
- PHP MySQL Documentation
MySQL Tutorials
Popular questions
- Hidden Features of MySQL
- Best way to prevent SQL injection in PHP?
- How to do a regular expression replace in MySQL?
- How do you set a default value for a MySQL Datetime column?
Popular administration tools
Chat Room
Related tags
- sql
- mariadb (fork of MySQL)
- database
- mysqli (connector for PHP)
- mysql-connector
- mysql2
- mysql5
- mysql-8.0
- mysql-real-escape-string
- mysql-management
- mysql-error-1005
- mysql-error-1045
- mysql-error-1054
- mysql-error-1062
- mysql-error-1064
- mysql-error-2003
- mysql-connect
- mysqlimport
- mysql-management
- mysql-workbench
- mysql-essential
- mysql-bin
- mysql-python
- mysql++
- myisam
- query-performance