zufälligerweise beim erstellen eines dumps bei mysql 4.1.x aufgefallen...
mit älteren versionen wird intressanter weise der dump korrekt erzeugt...
der fehler macht sich erst bemerkbar wenn man versucht diesen dump bei einer mysql 5 version einzuspielen...
Code: Alles auswählen
"art_lang";"timemgmt";"tinyint(1)";"YES";"";"";"";""
Code: Alles auswählen
"art_lang";"timemgmt";"tinyint(1)";"YES";"";"0";"";""
Code: Alles auswählen
"config_client";"idclient";"int(10)";"YES";"";"";"";""
Code: Alles auswählen
"config_client";"idclient";"int(10)";"YES";"";"0";"";""
Code: Alles auswählen
"container";"idmod";"int(10)";"YES";"";"";"";""
Code: Alles auswählen
"container";"idmod";"int(10)";"YES";"";"0";"";""
Invalid default value for 'idclient'
CREATE TABLE con_config_client( `idconfc` INT(10) NOT NULL default '0', `idclient` INT(10) default '', `abs_path` VARCHAR(255) default '', `url_path` VARCHAR(255) default '', `css_path` VARCHAR(255) default '', `js_path` VARCHAR(255) default '', `filename` VARCHAR(127) default '', PRIMARY KEY (idconfc) ) TYPE=MyISAM
mit diesen änderungen wird ein korrektes default value bei INT feldern gesetzt...
ich hab nur keine ahnung ob dieser fehler durch ein upgrade behoben wird, oder ob noch andere änderungen notwendig sind...
der fehler besteht an sich auch in der 4.4.x serie...