最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql如何設(shè)置表中字段為當(dāng)前時(shí)間

 更新時(shí)間:2023年07月24日 09:19:47   作者:李子怡  
這篇文章主要介紹了mysql如何設(shè)置表中字段為當(dāng)前時(shí)間問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

mysql設(shè)置表中字段為當(dāng)前時(shí)間

ALTER TABLE a MODIFY CREATED_TIME timestamp not null default CURRENT_TIMESTAMP;
ALTER TABLE a MODIFY UPDATED_TIME timestamp not null default CURRENT_TIMESTAMP on update 
CURRENT_TIMESTAMP

修改CREATED_TIME為timestamp類型,并且不為空。賦予它當(dāng)前時(shí)間。

修改UPDATED_TIME為timestamp類型,并且不為空。賦予它當(dāng)前時(shí)間。并且當(dāng)該行數(shù)據(jù)變化后,修改UPDATED_TIME為當(dāng)前時(shí)間。

修改表字段:

ALTER TABLE 表名 MODIFY [修改字段名] <數(shù)據(jù)類型> [約束條件];

賦予當(dāng)前時(shí)間:

default CURRENT_TIMESTAMP

數(shù)據(jù)庫數(shù)據(jù)有更新的時(shí)候,改字段的時(shí)間會(huì)自動(dòng)更新:

ON UPDATE CURRENT_TIMESTAMP

 效果如下:

mysql設(shè)置字段自動(dòng)獲取當(dāng)前時(shí)間

需求

1、在數(shù)據(jù)表中,要記錄每條數(shù)據(jù)是什么時(shí)候創(chuàng)建的,不需要應(yīng)用程序去特意記錄,而由數(shù)據(jù)數(shù)據(jù)庫獲取當(dāng)前時(shí)間自動(dòng)記錄創(chuàng)建時(shí)間;

2、在數(shù)據(jù)庫中,要記錄每條數(shù)據(jù)是什么時(shí)候修改的,不需要應(yīng)用程序去特意記錄,而由數(shù)據(jù)數(shù)據(jù)庫獲取當(dāng)前時(shí)間自動(dòng)記錄修改時(shí)間;

實(shí)現(xiàn)

1、將字段類型設(shè)為  TIMESTAMP 

2、將默認(rèn)值設(shè)為  CURRENT_TIMESTAMP

舉例應(yīng)用

1、MySQL 腳本實(shí)現(xiàn)用例

--添加CreateTime 設(shè)置默認(rèn)時(shí)間?CURRENT_TIMESTAMP?
ALTER TABLE `table_name`ADD COLUMN ?`CreateTime` datetime NULL?DEFAULT?CURRENT_TIMESTAMP?COMMENT '創(chuàng)建時(shí)間' ;
--修改CreateTime?設(shè)置默認(rèn)時(shí)間?CURRENT_TIMESTAMP?ALTER TABLE `table_name`MODIFY?COLUMN ?`CreateTime` datetime NULL?DEFAULT?CURRENT_TIMESTAMP?COMMENT '創(chuàng)建時(shí)間'?;
--添加UpdateTime 設(shè)置 默認(rèn)時(shí)間?CURRENT_TIMESTAMP ? 設(shè)置更新時(shí)間為?ON UPDATE?CURRENT_TIMESTAMP?ALTER TABLE `table_name`ADD COLUMN `UpdateTime` timestamp NULL?DEFAULT?CURRENT_TIMESTAMP?ON UPDATE?CURRENT_TIMESTAMP?COMMENT?'創(chuàng)建時(shí)間' ;
--修改?UpdateTime 設(shè)置 默認(rèn)時(shí)間?CURRENT_TIMESTAMP ? 設(shè)置更新時(shí)間為?ON UPDATE?CURRENT_TIMESTAMP?
ALTER TABLE `table_name`MODIFY COLUMN `UpdateTime` timestamp NULL?DEFAULT?CURRENT_TIMESTAMP?ON UPDATE?CURRENT_TIMESTAMP?COMMENT?'創(chuàng)建時(shí)間' ;

2、MySQL工具設(shè)置

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL8.0克隆插件 (Clone Plugin)的實(shí)現(xiàn)

    MySQL8.0克隆插件 (Clone Plugin)的實(shí)現(xiàn)

    本文主要介紹了MySQL8.0克隆插件 (Clone Plugin)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-12-12
  • mysql5.7版本root密碼登錄問題的解決方法

    mysql5.7版本root密碼登錄問題的解決方法

    這篇文章主要為大家詳細(xì)介紹了mysql5.7版本root密碼登錄問題的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • Linux7操作系統(tǒng)中如何安裝MySQL5.6

    Linux7操作系統(tǒng)中如何安裝MySQL5.6

    這篇文章主要介紹了Linux7操作系統(tǒng)中如何安裝MySQL5.6問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • mysql中如何根據(jù)經(jīng)緯度計(jì)算距離

    mysql中如何根據(jù)經(jīng)緯度計(jì)算距離

    這篇文章主要給大家介紹了關(guān)于mysql中如何根據(jù)經(jīng)緯度計(jì)算距離的相關(guān)資料,經(jīng)緯度距離計(jì)算方法是一種用來計(jì)算地球上兩個(gè)點(diǎn)之間距離的方法,它可以在MySQL數(shù)據(jù)庫中輕松實(shí)現(xiàn),非常適用于需要進(jìn)行地理定位的應(yīng)用程序,需要的朋友可以參考下
    2023-08-08
  • 安裝MySQL在最后的start service停住了解決方法

    安裝MySQL在最后的start service停住了解決方法

    今天為一個(gè)客戶配置服務(wù)器的時(shí)候,發(fā)現(xiàn)的問題,原來他自己安裝過mysql但安全沒有配置好,路徑選擇的也不好,重新安裝后發(fā)現(xiàn)在start service卡住了,通過下面的方法解決了,特分享下
    2013-11-11
  • MySQL超詳細(xì)實(shí)現(xiàn)用戶管理實(shí)例

    MySQL超詳細(xì)實(shí)現(xiàn)用戶管理實(shí)例

    MySQL 是一個(gè)多用戶數(shù)據(jù)庫,具有功能強(qiáng)大的訪問控制系統(tǒng),可以為不同用戶指定不同權(quán)限。在前面的章節(jié)中我們使用的是 root 用戶,該用戶是超級(jí)管理員,擁有所有權(quán)限,包括創(chuàng)建用戶、刪除用戶和修改用戶密碼等管理權(quán)限
    2022-06-06
  • MySQL中實(shí)現(xiàn)大數(shù)據(jù)快速插入的全攻略

    MySQL中實(shí)現(xiàn)大數(shù)據(jù)快速插入的全攻略

    本文將從代碼層面、配置層面、架構(gòu)層面三個(gè)維度,給出一套可落地的快速插入優(yōu)化方案,幫你把插入速度從 20 秒提升到毫秒級(jí),甚至更快,有需要的小伙伴可以參考下
    2026-03-03
  • MySQL中replace into語句的用法詳解

    MySQL中replace into語句的用法詳解

    這篇文章主要介紹了MySQL中replace into語句的用法詳解,本文講解了replace into語句的多種寫法,replace into語句的作用等內(nèi)容,需要的朋友可以參考下
    2014-08-08
  • MySQL數(shù)據(jù)庫完全卸載的方法

    MySQL數(shù)據(jù)庫完全卸載的方法

    MySQL數(shù)據(jù)庫是一款非常好用的數(shù)據(jù)庫管理系統(tǒng),但是相對(duì)來說卸載起來麻煩一些,本文就詳細(xì)的介紹有一下卸載方法,感興趣的可以了解一下
    2022-03-03
  • ERROR 1862 (HY000): Your password has expired. To log in you must change it using a .....

    ERROR 1862 (HY000): Your password has expired. To log in you

    當(dāng)你在安裝 MySQL過程中,通過mysqld --initialize 初始化 mysql 操作后,生成臨時(shí)密碼后,沒有直接進(jìn)行 MySQL連接,中途重啟服務(wù)或者重啟機(jī)器等,導(dǎo)致密碼失效問題,怎么處理呢,感興趣的朋友一起看看吧
    2019-11-11

最新評(píng)論

民乐县| 南昌市| 武汉市| 潍坊市| 若羌县| 桓台县| 洛扎县| 延寿县| 定安县| 夹江县| 衢州市| 连云港市| 宁武县| 彭山县| 奉节县| 南丰县| 遵化市| 古丈县| 蕉岭县| 淮阳县| 延寿县| 金坛市| 阳泉市| 开江县| 南开区| 信丰县| 永嘉县| 潼南县| 嘉黎县| 凤城市| 平陆县| 扶沟县| 湛江市| 和静县| 威宁| 古浪县| 东丰县| 阿城市| 惠东县| 安泽县| 富阳市|