Upgrading from MySQL 5.7 to MariaDB 10.2
Following compatibility report was done on 10.2.4 and may get some fixing in next minor releases
- MySQL unix socket plugin can be different. MariaDB can get similar usage via INSTALL PLUGIN unix_socket SONAME 'auth_socket.so'; you may have to enable this plugin in config files via load plugin.
- When using data type JSON , one should convert type to TEXT, virtual generated column works the same after.
- When using InnoDB FULLTEXT index one should not use innodb_defragment
- MySQL re-implemented partitioning in 5.7, thus you cannot perform in-place upgrades for partitioned tables. They will require mysqldump/import to work correctly in MariaDB.
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.
© 2021 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/upgrading-from-mysql-57-to-mariadb-102/