# What is the preferred MySQL Upgrade path 5.5 to 5.7

**URL:** <https://forums.percona.com/t/what-is-the-preferred-mysql-upgrade-path-5-5-to-5-7/4799>\
**Category:** Other MySQL® Questions\
**Created:** [March 21, 2016, 3:41pm UTC](https://forums.percona.com/t/what-is-the-preferred-mysql-upgrade-path-5-5-to-5-7/4799 "2016-03-21T15:41:34Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![MR.Y](https://avatars.discourse-cdn.com/v4/letter/m/82dd89/32.png) [@MR.Y](https://forums.percona.com/u/MR.Y)\
**Post date:** [March 21, 2016, 3:41pm UTC](https://forums.percona.com/t/what-is-the-preferred-mysql-upgrade-path-5-5-to-5-7/4799/1 "2016-03-21T15:41:34Z")

</div>

What is the preferred Upgrade path 5.5 to 5.7  
I want to upgrade from MySQL 5.5 to 5.7  
can I go directly from 5.5 to 5.7 and run the mysql\_upgrade script and live happily ever after ?  
or  
I first have to upgrade to 5.6 run mysql\_upgrade script  
and then upgrade from 5.6 to 5.7 and run mysql\_upgrade ?

Please advice  
thx

---

<div class="post-metadata">

**Author:** ![George\_Lorch](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/george_lorch/32/1108_2.png) [@George\_Lorch](https://forums.percona.com/u/George_Lorch)\
**Post date:** [March 24, 2016, 1:19pm UTC](https://forums.percona.com/t/what-is-the-preferred-mysql-upgrade-path-5-5-to-5-7/4799/2 "2016-03-24T13:19:56Z")

</div>

Hello Mr Y.  
If you are performing a logical dump and load, you can go direct from 5.5 to 5.7, otherwise for InnoDB/MyISAM tables, conventional wisdom is to first upgrade to the most recent version on your current series, then upgrade through each major release, i.e. 5.5 to 5.6 then 5.6 to 5.7. There has been a little testing done on direct 5.5 to 5.7 but as far as I know, it is not officially supported by Oracle.

Also be aware that 5.7 changes many behaviors quite significantly and as such there is a very good chance that your application may not function as expected out of the box so you should test with a staging instance first.

–  
George O. Lorch III  
Software Engineer, Percona
