mirror of
https://pagure.io/fedora-docs/quick-docs.git
synced 2024-11-28 14:56:35 +00:00
28 lines
1.4 KiB
Text
28 lines
1.4 KiB
Text
ifdef::context[:parent-context: {context}]
|
|
:context: assembly_installing-mysql-mariadb
|
|
= Installing MySQL/MariaDB
|
|
|
|
MySQL is a popular RDBMS (Relational Database Management System). MariaDB was born as a fork of MySQL.
|
|
Nowadays the two products are a little bit different. Migrating data from one system to the other could not be a trivial task.
|
|
|
|
MariaDB is fully GPLv2 licensed while MySQL has two licensing options, GPLv2 (for the Community edition) and Enterprise.
|
|
|
|
In the Fedora repositories you can find:
|
|
|
|
* MariaDB 10.3 (as a regular package or as a module)
|
|
* MariaDB 10.4 (as a module)
|
|
* MySQL 8.0 community edition (as a regular package or as a module)
|
|
|
|
NOTE: MariaDB and MySQL packages conflict because they provide similar files. So, you can only install one of them, either MariaDB or MySQL, but not both.
|
|
|
|
In addition you can also install MySQL commmunity edition (8.0 or 5.7) from the repository maintained by Oracle/MySQL itself.
|
|
|
|
include::{partialsdir}/proc_installing-mysql-from-oracle.adoc[leveloffset=+1]
|
|
include::{partialsdir}/proc_installing-mysql-from-fedora-repo.adoc[leveloffset=+1]
|
|
include::{partialsdir}/proc_installing-mysql-from-container.adoc[leveloffset=+1]
|
|
include::{partialsdir}/proc_using-mysql-mariadb.adoc[leveloffset=+1]
|
|
include::{partialsdir}/proc_expose-outside-mysql.adoc[leveloffset=+1]
|
|
include::{partialsdir}/proc_troubleshooting-mysql.adoc[leveloffset=+1]
|
|
|
|
ifdef::parent-context[:context: {parent-context}]
|
|
ifndef::parent-context[:!context:]
|