Magento 1.7 can not be installed with MySQL 5.6 due to the lack of InnoDB storage engine

Thursday, 9 May 2013

Recently while we were installing a clean copy of Magento 1.7 community version into one of our clients server, we found error occurs and the installation could not be finished. The error message is "Database server does not support the InnoDB storage engine". So we digged this a little bit and found due to the changes of MySQL 5.6, InnoDB storage engine is no longer supported. People are also complaining about this issue on Magento forum as you can see here.

But with solution below, that will no longer be a problem.

1. Unzip the install package of your Magento 1.7 onto your server.

2. Change this file app/code/core/Mage/Install/Model/Installer/Db/Mysql4.php, with the differ file (click to view).

3. Use http visit from your browser with your domain that has Magento installed to start the installation.


Add new comment

Filtered HTML

  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Target Image

Recently posted

  • We are going to lunch a new extension of Chrome here for web proxy that works with Twitter, Facebook and Youtube. 2 years 11 months ago
  • Pluton - Free Single Page Bootstrap Html Template 2 years 11 months ago
  • Thanks Michael 2 years 11 months ago

Get a quote now

Don't deply your growing business. Contact us today to find out what we can help.

If you’re considering outsourcing your project development, need to update an existing website or simply need some good advice from someone who listens, get in touch with JoomlaCreator today.