CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • Error on MyISAM or InnoDB?
Pages: [1]

Author Topic: Error on MyISAM or InnoDB?  (Read 1151 times)

patricr

  • I post occasionally
  • **
  • Posts: 30
  • Karma: 0
Error on MyISAM or InnoDB?
May 28, 2011, 08:31:41 am
In my Administration console, a warning just popped up:

"Your database is configured to use the MyISAM database engine. CiviCRM requires InnoDB. You will need to convert any MyISAM tables in your database to InnoDB. Using MyISAM tables will result in data integrity issues. This will be a fatal error in CiviCRM v2.1."

PHPmyAdmin shows that my Drupal (6.20) install is MyISAM, and my CiviCRM (3.4.0) is InnoDB. In CiviCRM there are some rows that are MyISAM, and look to be temp data:

civicrm_task_action_temp_6e6ce36362a99be43afc7d2e510a1754_8280  Browse Structure Search Insert     Empty Drop  33  MyISAM  utf8_unicode_ci

At the bottom of the PHPmyAdmin list of tables it also says this:

civicrm_worldregion   Browse  Structure  Search  Insert  Empty  Drop 6  InnoDB     utf8_unicode_ci     16.0 KiB     -

151 table(s)    Sum    8,093    MyISAM    latin1_swedish_ci    17.2 MiB


Elsewhere in the forums I see that Kurund found a bug in an earlier version of CiviCRM, so I believe this was fixed.

This is a week old install, so at this point what do I need to do, please.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Error on MyISAM or InnoDB?
May 28, 2011, 09:27:06 am

I also noticed this on one of our installs. We'll take a look and fix before the next release. Can you please file an issue for this

thanx

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

patricr

  • I post occasionally
  • **
  • Posts: 30
  • Karma: 0
Re: Error on MyISAM or InnoDB?
May 29, 2011, 03:04:27 am
I see you posted 2 files in the Issues tracker. Are they to replace the ones in my current 3.40 code? Should I delete the rows of what appears tobe temp data that has the MyISAM type?

Thanks for rapid work.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • Error on MyISAM or InnoDB?

This forum was archived on 2017-11-26.