Bonjour,
Pour mon stage je dois créer un site web, je vien de le finir en local et je dois maintenan l'exporter vers le serveur. J'ai donc enregistré ma base en .sql et lorsque j'essai de la mettre sur le serveur (toujours avec phpmyadmin) il me trouve une erreur :
Erreur
requête SQL :
CREATE TABLE `spip_articles` (
`id_article` bigint( 21 ) NOT NULL auto_increment,
`surtitre` text NOT NULL ,
`titre` text NOT NULL ,
`soustitre` text NOT NULL ,
`id_rubrique` bigint( 21 ) NOT NULL default '0',
`descriptif` text NOT NULL ,
`chapo` mediumtext NOT NULL ,
`texte` longblob NOT NULL ,
`ps` mediumtext NOT NULL ,
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`statut` varchar( 10 ) NOT NULL default '0',
`id_secteur` bigint( 21 ) NOT NULL default '0',
`maj` timestamp NOT NULL defaultCURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`export` varchar( 10 ) default 'oui',
`date_redac` datetime NOT NULL default '0000-00-00 00:00:00',
`visites` int( 11 ) NOT NULL default '0',
`referers` int( 11 ) NOT NULL default '0',
`popularite` double NOT NULL default '0',
`accepter_forum` char( 3 ) NOT NULL default '',
`auteur_modif` bigint( 21 ) NOT NULL default '0',
`date_modif` datetime NOT NULL default '0000-00-00 00:00:00',
`lang` varchar( 10 ) NOT NULL default '',
`langue_choisie` char( 3 ) default 'non',
`id_trad` bigint( 21 ) NOT NULL default '0',
`extra` longblob,
`idx` enum( '', '1', 'non', 'oui', 'idx' ) NOT NULL default '',
`id_version` int( 10 ) unsigned NOT NULL default '0',
`nom_site` tinytext NOT NULL ,
`url_site` varchar( 255 ) NOT NULL default '',
`url_propre` varchar( 255 ) NOT NULL default '',
PRIMARY KEY ( `id_article` ) ,
KEY `id_rubrique` ( `id_rubrique` ) ,
KEY `id_secteur` ( `id_secteur` ) ,
KEY `id_trad` ( `id_trad` ) ,
KEY `lang` ( `lang` ) ,
KEY `statut` ( `statut` , `date` ) ,
KEY `url_site` ( `url_site` ) ,
KEY `date_modif` ( `date_modif` ) ,
KEY `idx` ( `idx` ) ,
KEY `url_propre` ( `url_propre` )
)ENGINE = MYISAM DEFAULTCHARSET = latin1 AUTO_INCREMENT = 6
MySQL a répondu:
You have an error in your SQL syntax near 'CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`export` varchar(10) default 'o' at line 14
voila j'ai essayé de changer plusieurs choses mais je ne trouve toujours pas.. est ce que quelqun s'y connai assez pour m'aider? voila merci d'avance