MySQL 5 strict módban és a default nélküli értékek
Üdv!
Drupal rendszert telepítettem, egy mysql5-ös adatbázis használatával.
A gond az, hogy inserteknél(talán másnál is) hibaüzenetet dob, hogy az adott mező nem rendelkezik default értékkel. Így amikor egy mezőbe nem adok értéket, akkor hibával leáll. Ha jól tudom a mysql5-nek valami "STRICT" nemtudommilyen beállítása van és ez azért történik.
A kérdésem az, hogy a php-kódrengeteg módosítása nélkül van-e bármiféle megoldás a problémára?
■ Drupal rendszert telepítettem, egy mysql5-ös adatbázis használatával.
A gond az, hogy inserteknél(talán másnál is) hibaüzenetet dob, hogy az adott mező nem rendelkezik default értékkel. Így amikor egy mezőbe nem adok értéket, akkor hibával leáll. Ha jól tudom a mysql5-nek valami "STRICT" nemtudommilyen beállítása van és ez azért történik.
A kérdésem az, hogy a php-kódrengeteg módosítása nélkül van-e bármiféle megoldás a problémára?
kiegészítés
"STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,
NO_ENGINE_SUBSTITUTION"
félmegoldás
A köv mezőknek engedélyeztem a NULL értéket:
-node táblában a revisions mező
-locales_target táblában a translation mező
A telepítő .mysql fájlban is elég ezt a problémát korrigálni!
Doksi
-boogie-