私はソケットを介して mysql を使用しており、4000 レコードを更新しているため、ネットワークの遅延を減らすためにそれらを大量にINSERT
処理する必要があります。問題は、レコードが最初に挿入されたときに設定したいUPDATE
列があることですが、それが既に存在する場合は決して置き換えられないため、オプションではなく、レコードを更新したいので機能しません。datetime_inserted
NOW()
REPLACE
IGNORE
全体をよく理解していませんが、ON DUPLICATE KEY UPDATE
すべての列 (40 程度) を EXCEPT を更新する必要があります。datetime_inserted
これどうやってするの?