MySQL import : ERROR 1030 (HY000) at line 88: Got error 139 from storage engine

Lors de l’import d’une base de données MySQL au format sql avec la commande,

L’erreur suivante s’affiche :

Voici un lien intéressant :

http://bugs.mysql.com/bug.php?id=25945ENGINE=MYISAM

Il s’agit d’un bug sur InnoDB, le moteur, car la requêtre est trop long, et il faut la V6 de MySQL…

Du coup dans le script sql, il faut aller sur le CREATE TABLE de en question et remplacer :

ENGINE=InnoDB

Par :

ENGINE=MYISAM

Attention, MYISAM est l’ancien moteur de la base de données.

L’import fonctionne à présent.

3 réponses sur “MySQL import : ERROR 1030 (HY000) at line 88: Got error 139 from storage engine”

  1. Il semble que ça a également été corrigé dans la version 5.1

    En local sur mon Mac avec MySQl 5.1.57, une table InnoDB de 21 champs « text » passe sans pb.
    Sur mon serveur de staging, MySQL 5.0.51 ça ne passe pas.

    Embêtant niveau clés étrangères !
    Faut que je mette à jour,

    Merci pour l’info en tout cas

Répondre à Frédéric Annuler la réponse

Votre adresse de messagerie ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.