Desabilitando o Modo Estrito do MySQL

Eu estou digitalizando 5.000 arquivos csv em um banco de dados. Lamentavelmente os arquivos têm '', por 0. Assim, quando eu executo o meu script ele falha. Ouvi dizer que este erro é possível evitar, simplesmente desativando o modo estrito. Então, tentei desativar o modo estrito para permitir que eu lesse uma string vazia como 0 para meus campos numéricos. No entanto, o erro persistiu.

Então, desativar o modo estrito permite que você seja lido em um campo int? (o '' é dois qoutes, ou seja, string vazia)

Em caso afirmativo, por que

sql_mode = ''

no arquivo de configuração my.ini não corrige o problema.

Obrigado!

questionAnswers(4)

yourAnswerToTheQuestion