<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Downgrade on FromDual GmbH</title><link>https://www.fromdual.com/tags/downgrade/</link><description>Recent content in Downgrade on FromDual GmbH</description><generator>Hugo</generator><language>en-GB</language><managingEditor>oli.sennhauser@fromdual.com (Oli Sennhauser)</managingEditor><webMaster>oli.sennhauser@fromdual.com (Oli Sennhauser)</webMaster><copyright>© FromDual GmbH</copyright><lastBuildDate>Tue, 17 Feb 2026 14:18:00 +0100</lastBuildDate><atom:link href="https://www.fromdual.com/tags/downgrade/index.xml" rel="self" type="application/rss+xml"/><item><title>How to downgrade MariaDB or MySQL</title><link>https://www.fromdual.com/blog/downgrade-mariadb-or-mysql/</link><pubDate>Tue, 21 May 2024 09:54:14 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/downgrade-mariadb-or-mysql/</guid><description>&lt;p&gt;On this page we have summarised information about downgrading a MariaDB/MySQL database. We do not cover migrating from MySQL to MariaDB or vice versa. For migrations (sidegrade) please look here: &lt;a href="https://www.fromdual.com/mysql-mariadb-migration"&gt;MySQL - MariaDB migration&lt;/a&gt; and here: &lt;a href="https://www.fromdual.com/migration-between-mysql-percona-server-and-mariadb"&gt;Migration between MySQL/Percona Server and MariaDB&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MySQL - MariaDB migration</title><link>https://www.fromdual.com/blog/mysql-mariadb-sidegrade/</link><pubDate>Sun, 07 Apr 2019 21:37:32 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/mysql-mariadb-sidegrade/</guid><description>&lt;h2 id="table-of-contents"&gt;Table of Contents&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-mariadb-sidegrade/#general-findings"&gt;General findings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-mariadb-sidegrade/#mysql-5x-to-mariadb-55"&gt;Migration from MySQL 5.x to MariaDB 5.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-mariadb-sidegrade/#mysql_50_to_mariadb_103"&gt;Migration from MySQL 5.0 to MariaDB 10.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-mariadb-sidegrade/#mariadb-100-to-percona-server-56"&gt;Migration from MariaDB 10.0 to Percona Server 5.6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-mariadb-sidegrade/#mysql-56-to-mariadb-100"&gt;Migration from MySQL/Percona 5.6 to MariaDB 10.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-mariadb-sidegrade/#mysql-57-to-mariadb-102"&gt;Migration from MySQL 5.7 to MariaDB 10.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-mariadb-sidegrade/#mysql-57-to-mariadb-103"&gt;Migration from MySQL 5.7 to MariaDB 10.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-mariadb-sidegrade/#mysql-57-to-mariadb-104"&gt;Migration from MySQL 5.7 to MariaDB 10.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-mariadb-sidegrade/#pxc-55-to-mariadb-104"&gt;Migration from Percona XtraDB Cluster 5.5 to MariaDB Galera Cluster 10.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-mariadb-sidegrade/#mysql-57-to-mariadb-105"&gt;Migration from MySQL 5.7 to MariaDB 10.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-mariadb-sidegrade/#mysql-57-to-mariadb-106"&gt;Migration from MySQL 5.7 to MariaDB 10.6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-mariadb-sidegrade/#mysql-57-to-mariadb-106-on-windows"&gt;Migration from MySQL 5.7 to MariaDB 10.6 on Windows&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;More and more MySQL users want to switch from MySQL/Percona Server to MariaDB over time or, more rarely, the other way around. This is mostly caused by the change of the default in the Linux Distributions (RHEL/CentOS 7, SLES 12, Debian 8) to MariaDB.&lt;br&gt;
Up to MySQL/MariaDB 5.5 everything was quite easy, both Branches claim to be a drop-in replacement of each other. But after the separation into different forks (MariaDB 10.0 ff. vs. MySQL 5.6 ff.) we expect more and more problems migrating from one branch to the other what we call sidegrade.&lt;br&gt;
Percona Server code is genetically closer to MySQL than MariaDB. So we expect to see less problems on this sidegrade.&lt;/p&gt;</description></item><item><title>MariaDB and MySQL Upgrade Problems</title><link>https://www.fromdual.com/blog/mysql-upgrade-problems/</link><pubDate>Thu, 08 Sep 2011 20:09:25 +0200</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/mysql-upgrade-problems/</guid><description>&lt;h2 id="table-of-contents"&gt;Table of Contents&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#reasons-to-upgrade-mariadb-or-mysql"&gt;Reasons to Upgrade MariaDB or MySQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#how-to-upgrade-mariadb-or-mysql"&gt;How to Upgrade MariaDB or MySQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#mariadb-and-mysql-reserved-keywords"&gt;MariaDB and MySQL Reserved Keywords&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#mariadb-and-mysql-upgrade-problems-we-hit-in-real-life"&gt;MariaDB and MySQL Upgrade Problems we hit in real life&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#upgrade-mysql-41-to-mysql-51"&gt;Upgrade MySQL 4.1 to MySQL 5.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mysql-41-to-mysql-56"&gt;Upgrade MySQL 4.1 to MySQL 5.6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mysql-50-to-mysql-51"&gt;Upgrade MySQL 5.0 to MySQL 5.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mysql-50-to-mysql-56"&gt;Upgrade MySQL 5.0 to MySQL 5.6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mysql-50-to-mariadb-103"&gt;Upgrade MySQL 5.0 to MariaDB 10.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mysql-51-to-mysql-55"&gt;Upgrade MySQL 5.1 to MySQL 5.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mysql-55-to-mysql-56"&gt;Upgrade MySQL 5.5 to MySQL 5.6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mysql-56-to-mysql-57"&gt;Upgrade MySQL 5.6 to MySQL 5.7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mysql-5712-to-mysql-5721"&gt;Upgrade MySQL 5.7.12 to MySQL 5.7.21&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mysql-57-to-mysql-80"&gt;Upgrade MySQL 5.7 to MySQL 8.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mariadb-55-to-mariadb-105"&gt;Upgrade MariaDB 5.5 to MariaDB 10.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mariadb-102-to-mariadb-103"&gt;Upgrade MariaDB 10.2 to MariaDB 10.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mariadb-102-to-mariadb-104"&gt;Upgrade MariaDB 10.2 to MariaDB 10.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mariadb-102-to-mariadb-105"&gt;Upgrade MariaDB 10.2 to MariaDB 10.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mariadb-103-to-mariadb-105"&gt;Upgrade MariaDB 10.3 to MariaDB 10.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mariadb-103-to-mariadb-106"&gt;Upgrade MariaDB 10.3 to MariaDB 10.6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mariadb-104-to-mariadb-105"&gt;Upgrade MariaDB 10.4 to MariaDB 10.5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mariadb-105-to-mariadb-106"&gt;Upgrade MariaDB 10.5 to MariaDB 10.6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mariadb-1011-to-mariadb-114"&gt;Upgrade MariaDB 10.11 to MariaDB 11.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#upgrade-mariadb-114-to-mariadb-118"&gt;Upgrade MariaDB 11.4 to MariaDB 11.8&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-mariadb-sidegrade/"&gt;Migration between MySQL, MariaDB and Percona Server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#migration-from-myisam-to-innodb"&gt;Migration from MyISAM to InnoDB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#migration-from-myisam-to-aria"&gt;Migration from MyISAM to Aria&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#switching-from-statement-based-replication-sbr-to-row-based-replication-rbr"&gt;Switching from Statement Based Replication (SBR) to Row Based Replication (RBR)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#switching-from-non-partitioned-to-partitioned-tables"&gt;Switching from non-partitioned to partitioned tables&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#switching-from-mariadb-or-mysql-to-galera"&gt;Switching from MariaDB or MySQL to Galera&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mariadb-and-mysql-character-set-conversion/"&gt;Convert from latin1 Character Set to utf8mb4 Character Set&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/downgrading-between-major-versions-of-mariadb" target="_blank"&gt;Downgrading MariaDB&lt;/a&gt; and &lt;a href="https://dev.mysql.com/doc/refman/5.7/en/downgrading.html" target="_blank"&gt;Downgrading MySQL&lt;/a&gt; (for 5.7 and older).&lt;/p&gt;</description></item></channel></rss>