-
Notifications
You must be signed in to change notification settings - Fork 9.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is MySQL 5.6 mandatory? or will it work on 5.5? #1244
Comments
Yes, MySQL 5.6 is mandatory. |
Good to hear. I hope M2 responds to MySQL utf8mb4 issue. |
Adding @tanya-soroka to the thread for her thoughts as the mysql bug is effectively an i18n issue. |
It does not seem to be possible to run Magento 2 on MySQL 5.5. I tried it out by changing the constant the
It turns out that Magento 2 uses automatic initialization and updates for multiple TIMESTAMP columns ( |
It was discussed in #782, #787 and #977 already. At that time it was enough to change one table definition to get it workable under MySQL 5.5. So, changing table definition + @aadmathijssen suggestion could be enough. |
If you change the table definition to use MySQL 5.5, please note that full text search will behave differently and have a different performance characteristic. We've tuned our MySQL full text search implementation for MySQL 5.6 |
When developing with both Magento <1.8 and Magento 2 on the same system with a single database, this suggests that it might be easier to make the hack to allow Magento 1.7 and earlier to work with MySQL 5.6 rather than hacking Magento 2 to work with MySQL 5.5. Is that fair? |
That sounds logical given MySQL 5.6 is probably backwards compatible. So Magento 1.X will probably "just work", but I have not tried it. |
I can confirm Magento 1.7 through 1.9 (and probably lower versions too) works on Mysql 5.6. We have been running it for a couple of months now since we updated our development environment to get ready for Magento 2 development. |
Summary - Magento 2 requires MySQL 5.6. |
Is MySQL 5.6 mandatory? or will it work on 5.5?
If yes, how can we skip the MySQL 5.6 check?
I am asking because many servers run / are based on Direct Admin which is still at 5.5 (unless manually upgraded via custombuild).
And I can imagine some users want to install DEV versions to test, thing with you guys and improve
The text was updated successfully, but these errors were encountered: