実装方法:
1. フィールドタイプを
に設定します。2. デフォルト値をCURRENT_TIMESTAMP
に設定します。 アプリケーション例:
1. MySQL スクリプト実装の使用例
--CreateTime を追加してデフォルト時間を設定しますCURRENT_TIMESTAMP
ALTER TABLE `table_name` ADD COLUMN `CreateTime` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' ;
--CreateTime を変更してデフォルト時間を設定します CURRENT_TIMESTAMP
ALTER TABLE `table_name`MODIFY COLUMN `CreateTime` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' ;
--UpdateTime を追加してデフォルト時間を設定します CURRENT_TIMESTAMP 更新時間を ON UPDATE CURRENT_TIMESTAMP に設定します
ALTER TABLE `table_name` ADD COLUMN `UpdateTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间' ;
--UpdateTime を変更してデフォルトの時刻を設定します CURRENT_TIMESTAMP 更新時間を ON UPDATE CURRENT_TIMESTAMP に設定します
ALTER TABLE `table_name` MODIFY COLUMN `UpdateTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间' ;
2. MySQL ツールの設定
概要:
1データベース時間との一貫性を維持するための MySQL 自動管理 ;
2. シンプルで効率的で、アプリケーション開発サポートは必要なく、MySQL が自動的に完了します。
以上が時刻と日付を自動的に取得する Mysql メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。