実装方法:
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 更新を設定します CURRENT_TIM ESTAMP を更新する時間です
ALTER TABLE `table_name`ADD COLUMN `UpdateTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间' ;
CURRENT_TIMESTAMP を設定し、更新時刻を ON UPDATE CURRENT_TIMESTAMP に設定します
2. MySQL ツールの設定
概要:
1. MySQL はデータベース時間との整合性を自動的に維持します。 2. シンプルで効率的、アプリケーション開発サポートなし必須の場合、MySQL が自動的に完了します
;以上がmysql が時刻と日付を自動的に取得する方法の詳細な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。