スイッチから MySQL データベースにデータをロードするスクリプトをいくつか作成しました。
「lastupdate」列を追加したテーブルスイッチがあります。テーブル スイッチは次のようになります。
create table switch (name varchar(15), swversion varchar(15), bootversion varchar(15), serialnumber varchar(30), rootbridge varchar(10), address varchar(20), switch_id MEDIUMINT NOT NULL AUTO_INCREMENT, lastupdate DATE , PRIMARY KEY(switch_id));
次のコマンドを使用して、すべての行にデフォルトのタイムスタンプを追加しました。
ALTER TABLE switch MODIFY lastupdate TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL
LOAD DATA INFILE IGNORE
「データのロード」スクリプトを使用して、データベースにデータをロードするために使用しています。ここで、テーブル スイッチにロードされた (変更されたかどうかにかかわらず) 各行のタイムスタンプを自動的に更新する「データのロード」スクリプトに MySQL コマンドを実装したいと考えています。
助言がありますか?