Mysql insert hiba (Nincs a táblának default értéke)

Fórumok

Sziasztok!

Költöztetnem kell egy mysql adatbázist (5.0.32)-ről egy másik szerveren lévő (5.5.30-1)-re, php-vel együtt.

Adatbázis export-import megvolt. A probléma akkor jelentkezik, mikor PHP-ben lévő INSERT INTO parancs szúrna be egy adatot:
INSERT INTO `index` (`sor1`, `sor3`, `sor4`...) VALUES ('adat1','adat3','adat4'...);

Ez elszáll azzal, hogy a sor2-nek nincs default értéke, ezért adat híján nem tudja kiegészíteni. Ha megadom, hogy üres string legyen működik, de több ezer sornál ez nehezen járható út.

A kérdésem az, hogy esetleg import-exportnál, vagy globálisan meg lehet e adni, hogy lekezelje a a nem szabályosan(hiányzó sor) végrehajtott INSERT INTO-t?

Elnézést a pongyola fogalmazásért...

Köszönöm!

Hozzászólások

Szerintem a tábladefiniciónál egyelőre töröld a default értéket, majd az import után állítsd vissza.
--
Coding for fun. ;)