Vous n'êtes pas identifié(e).
[25 janvier 2021] - Publication de Wanewsletter 3.1.0
Pages : 1
Bonjour
J’ai un problème d’installation avec ma base mysql
J’ai testé la version wanewsletter-2.3.3 et la wanewsletter-2.4 ; beta
J’obtiens la méme erreur ci-dessous
Une erreur s'est produite durant l'installation.
L'erreur est : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 1
La requête est : CREATE TABLE wa_abo_liste ( abo_id INTEGER NOT NULL DEFAULT 0, liste_id SMALLINT NOT NULL DEFAULT 0, format TINYINT(1) NOT NULL DEFAULT 0, send TINYINT(1) NOT NULL DEFAULT 0, register_key CHAR(20), register_date INTEGER NOT NULL DEFAULT 0, confirmed TINYINT(1) NOT NULL DEFAULT 0, CONSTRAINT wa_abo_liste_pk PRIMARY KEY (abo_id, liste_id), CONSTRAINT register_key_idx UNIQUE (register_key) ) TYPE=MyISAM
réponse de mon hebergeur
Le problème vient du fait que nous utilisons la version la plus récente de mySql, alors que votre installeur "base de données" est basé sur une version antérieure.
Pour contourner cette différence de version, vous pouvez essayer la solution suivante :
dans la syntaxe de l'installeur, remplacez TYPE=MyISAM par ENGINE=MyISAM
Quel est le fichier a modifier
merci
Hors ligne
Salut
Je ne sais pas si c'est vraiment le problème mais les changements sont à faire dans setup\schemas\mysql_tables.sql (11 changements) Un éditeur de texte genre notepad++, ctrl h et zou.
@+
Tee shot
Hors ligne
salut
OK, aprés modif avec "ENGINE" tout est OK
merci
Hors ligne
Pages : 1