このビデオの最後でスピーカーは、デフォルトの MySQL 設定を変更して、文字列を int フィールドに挿入するときに文字列を整数 0 に自動的にキャストしたり、文字列の自動切り捨てなどを防止できると述べています。
これらの設定はどこにありますか? 彼らは MyISAM で動作しますか?
詳細については、この Web サイトを参照してください。これがお役に立てば幸いです。
SET sql_mode='STRICT_TRANS_TABLES,NO_ZERO_DATE,NO_ZERO_IN_DATE';