日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql 当前timestamp_MySQL表结构使用timestamp以自动获取当前时间

發布時間:2025/3/15 数据库 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 当前timestamp_MySQL表结构使用timestamp以自动获取当前时间 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、懷念ACCESS的時代

ACCESS的表結構如果想自動插入當前時間的時候,可以在列定義的時候輸入默認值now ()就可以實現自動插入當前時間了。而MySQL則行不通,MySQL這個東東默認是命令行下面的產物,如果不是后來有了phpMyAdmin這個圖形化界面東東的話,估計一般人都郁悶了。當然,后來MySQL官方也出了對應的gui工具,當然是exe的了。受到MySQL這個網絡服務程序的好多使用者都是租用虛擬主機的前提下,貌似這種東東又是個奢侈品。hoho,又跑題了,今天的話題是使用在MySQL中使用timestamp類型。

二、自己動手,豐衣足食。

以前都是使用的datetime類型,不過貌似這樣的話,不能讓MySQL自動獲得當前時間,而必須通過php先date(“Y-m-d h:i:s”)一下,然后再update過去。貌似在用phpMyAdmin插入試驗數據的時候很對不起我這種懶人。后來經過高人指點,做了如下改變,把表列的datetime類型改成了timestamp類型,并且將他的默認值改成了CURRENT_TIMESTAMP,就可以達到我的目的了。

不過這個東東有個小小的限制,就是一個表格里面只能有一個datestamp列設置為默認CURRENT_TIMESTAMP,第二個就不能設置默認成功了,會返回者如下:

#1293 - Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause

。這個貌似有點不爽的說。 hoho~

三、發2個圖,給個對比效果。

【編輯推薦】

【責任編輯:彭凡 TEL:(010)68476606】

點贊 0

總結

以上是生活随笔為你收集整理的mysql 当前timestamp_MySQL表结构使用timestamp以自动获取当前时间的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。