Wyłączanie trybu ścisłego MySQL

Skanuję 5000 plików CSV do bazy danych. Niestety pliki mają '' na 0. Tak więc, kiedy uruchamiam skrypt, ulega awarii. Słyszałem, że tego błędu można uniknąć, po prostu wyłączając tryb ścisły. Próbowałem więc wyłączyć tryb ścisły, aby umożliwić mi odczytanie pustego łańcucha jako 0 dla moich pól numerycznych. Jednak błąd się powtarzał.

Czy więc wyłączenie trybu ścisłego pozwala na odczyt w polu int? ('' to dwa qoutes tj. pusty ciąg)

Jeśli tak, to dlaczego ustawiłem

sql_mode = ''

w pliku konfiguracyjnym my.ini nie naprawiaj problemu.

Dziękuję Ci!

questionAnswers(4)

yourAnswerToTheQuestion