Bonsoir,
Je dois faire des modifs sur un site et on m'a donné la base que j'arrive pas a installer ( chez ovh, en local pas de problemes)

erreur : #1064 - 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 'default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

je vous donne la base, du moins une des tables qui pose probleme :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
CREATE TABLE `phpads_adviews` (
  `bannerid` mediumint(9) NOT NULL default '0',
  `zoneid` mediumint(9) NOT NULL default '0',
  `t_stamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  `host` varchar(255) NOT NULL default '',
  `source` varchar(50) NOT NULL default '',
  `country` char(2) NOT NULL default '',
  KEY `bannerid_date` (`bannerid`,`t_stamp`),
  KEY `date` (`t_stamp`),
  KEY `zoneid` (`zoneid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
j'ai essayé aussi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
CREATE TABLE `phpads_adviews` (
  `bannerid` mediumint(9) NOT NULL default '0',
  `zoneid` mediumint(9) NOT NULL default '0',
  `t_stamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  `host` varchar(255) NOT NULL default '',
  `source` varchar(50) NOT NULL default '',
  `country` char(2) NOT NULL default '',
  KEY `bannerid_date` (`bannerid`,`t_stamp`),
  KEY `date` (`t_stamp`),
  KEY `zoneid` (`zoneid`)
) ;
Mais aucun changement ...

Si quelqu'un sait, parce que moi ... la je butte completement

Merci d'avance