This page includes details for upgrading from MariaDB 10.11 to MariaDB 11.0. It is currently incomplete. Note that MariaDB 10.11 is maintained for five years, while MariaDB 11.0 is a short-term maintenance release, only maintained for one year.
For Windows, see Upgrading MariaDB on Windows.
Before you upgrade, it would be best to take a backup of your database. This is always a good idea to do before an upgrade. We would recommend Mariabackup.
The suggested upgrade procedure is:
sudo apt-get remove mariadb-server sudo yum remove MariaDB-server sudo zypper remove MariaDB-server my.cnf. This includes removing any options that are no longer supported. mariadb-upgrade does two things: On most servers upgrading from 10.11 should be painless. However, there are some things that have changed which could affect an upgrade:
| Option | Old default | New default |
|---|---|---|
| innodb_undo_tablespaces | 0 | 3 |
The following options should be removed or renamed if you use them in your option files:
| Option | Reason |
|---|---|
| innodb_change_buffer_max_size | InnoDB Change Buffer removed |
| innodb_change_buffering | InnoDB Change Buffer removed |
The following options have been deprecated. They have not yet been removed, but will be in a future version, and should ideally no longer be used.
| Option | Reason |
|---|---|
| innodb_defragment | InnoDB Defragmentation is not particularly useful and causes a maintenance burden. |
| innodb_defragment_n_pages | |
| innodb_defragment_stats_accuracy | |
| innodb_defragment_fill_factor_n_recs | |
| innodb_defragment_fill_factor | |
| innodb_defragment_frequency | |
| innodb_file_per_table | |
| innodb_flush_method | |
| innodb_file_per_table | Has been set for many releases. Unsetting (the original InnoDB default) is no longer useful) |
| innodb_flush_method | Mapped it to 4 new boolean parameters that can be changed while the server is running |
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/upgrading-from-mariadb-10-11-to-mariadb-11-0/