気軽に読めるPHP入門書・PHPスクリプトが動かないときの原因と対策などを紹介します。

PHPプログラミングの教科書 [php1st.com]

phpMyAdminで作成した列に「CURRENT_TIMESTAMP」が付加されるのはなぜ?

投稿日:

CURRENT_TIMESTAMPとは、現在の日時を返すMySQLの関数です。たとえば、「2012-11-01 22:50:53」のような値が返されます。

phpMyAdminでテーブルを作成したときに、指定した覚えがないのにCURRENT_TIMESTAMPという属性が付加されていることがあります。それは、日付の列で「TIMESTAMP」を選んだときです。

心配は不要です。この属性が付加される主旨は、データの新規作成時や変更時に、そのときの日時を自動で列に格納するためです。MySQLのTIMESTAMP型の便利な特徴です。

TIMESTAMPとCURRENT_TIMESTAMPについて詳しくは、以下の記事を参考にしてください。
「種別」のint、varchar、textって何?

-phpMyAdmin

Copyright© PHPプログラミングの教科書 [php1st.com] , 2018 All Rights Reserved Powered by AFFINGER5.