但是這兩個類型是無法設置默認值為當前日期的,下面這篇文章主要給大家介紹了關于mysql時間字段默認設置為當前時間的相關資料,需要的朋友可以參考下" />

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

mysql時間字段默認設置為當前時間實例代碼

 更新時間:2022年08月08日 10:53:03   作者:金箍一夢何來愁  
很多人可能會把日期類型的字段的類型設置為date或者datetime,
但是這兩個類型是無法設置默認值為當前日期的,下面這篇文章主要給大家介紹了關于mysql時間字段默認設置為當前時間的相關資料,需要的朋友可以參考下

mysql時間字段默認為當前時間

1、直接在創(chuàng)建表時添加該列并聲明默認值,如下:

CREATE TABLE `table1` (
  `id` int(11) NOT NULL,
  `createtime` timestamp NULL default CURRENT_TIMESTAMP,
  `updatetime` timestamp NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

如果是在navicat下操作的話,設置字段的類型為timestamp,默認值寫上CURRENT_TIMESTAMP,如下圖:

2、在現(xiàn)有表中添加新列

ALTER TABLE table1
ADD COLUMN  `createtime` timestamp NULL DEFAULT CURRENT_TIMESTAMP

3、 修改某一列為時間格式并添加默認值

alter table table1 
 change createtime newtime timestamp null default current_timestamp

4、展示毫秒

如果想記錄到毫秒,設置CURRENT_TIMESTAMP(3)即可

附:mysql 字段 default 默認賦值 當前系統(tǒng)時間

建表代碼如下:

create table B_Data(
Id int PRIMARY key auto_increment,
Position VARCHAR(200) not null DEFAULT '',
CorporateName VARCHAR(500) not null DEFAULT '',
WorkingPlace VARCHAR(1000) not NULL DEFAULT '',
Salary  VARCHAR(200) not null DEFAULT '',
ReleaseTime VARCHAR(300) not null DEFAULT '',
DataTime  timestamp not NULL default CURRENT_TIMESTAMP 
)

其中因為 mysql 不像 sql 一樣可以直接使用函數(shù)獲取,因此字段類型 timestamp 與 datetime 相同,

所以完整的代碼如下:

DataTime  timestamp not NULL default CURRENT_TIMESTAMP 

以上內容屬于自己的筆記,避免忘記 ,初學 mysql  多多指教

查看表結構代碼:

show columns from B_Data

總結

到此這篇關于mysql時間字段默認設置為當前時間的文章就介紹到這了,更多相關mysql時間字段默認為當前時間內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • MySQL用truncate命令快速清空一個數(shù)據庫中的所有表

    MySQL用truncate命令快速清空一個數(shù)據庫中的所有表

    這篇文章主要介紹了MySQL用truncate命令快速清空一個數(shù)據庫中的所有表,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • MySql與Navicat安裝教程分享

    MySql與Navicat安裝教程分享

    這篇文章主要介紹了MySql與Navicat安裝教程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 數(shù)據庫中GROUP?BY語句詳解、示例、注意事項

    數(shù)據庫中GROUP?BY語句詳解、示例、注意事項

    在Oracle數(shù)據庫中GROUP?BY是用于對結果集進行分組的一個關鍵字,這篇文章主要給大家介紹了關于數(shù)據庫中GROUP?BY語句詳解、示例、注意事項的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-06-06
  • MySQL 8.0.18 穩(wěn)定版發(fā)布! Hash Join如期而至

    MySQL 8.0.18 穩(wěn)定版發(fā)布! Hash Join如期而至

    MySQL 8.0.18 穩(wěn)定版發(fā)布! Hash Join 如期而至,這篇文章帶大家快速瀏覽一下MySQL 8.0.18 穩(wěn)定版的各個亮點,感興趣的小伙伴們可以學習參考一下
    2019-10-10
  • 解決阿里云ECS服務器下安裝MySQL無法遠程連接的問題

    解決阿里云ECS服務器下安裝MySQL無法遠程連接的問題

    這篇文章介紹了解決阿里云ECS服務器安裝MySQL無法遠程連接的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • SQL?Server實現(xiàn)全文搜索查詢詳解

    SQL?Server實現(xiàn)全文搜索查詢詳解

    這篇文章介紹了SQL?Server的全文搜索功能,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-04-04
  • MySQL8.2.0安裝教程分享

    MySQL8.2.0安裝教程分享

    這篇文章詳細介紹了如何在Windows系統(tǒng)上安裝MySQL數(shù)據庫軟件,包括下載、安裝、配置和設置環(huán)境變量的步驟
    2025-02-02
  • 詳解MySQL InnoDB存儲引擎的內存管理

    詳解MySQL InnoDB存儲引擎的內存管理

    這篇文章主要介紹了詳解MySQL InnoDB存儲引擎的內存管理,幫助大家更好的理解和學習使用MySQL數(shù)據庫,感興趣的朋友可以了解下
    2021-04-04
  • 通用SQL存儲過程分頁以及asp.net后臺調用的方法

    通用SQL存儲過程分頁以及asp.net后臺調用的方法

    下面小編就為大家?guī)硪黄ㄓ肧QL存儲過程分頁以及asp.net后臺調用的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • MySQL5.7完全卸載步驟詳解

    MySQL5.7完全卸載步驟詳解

    這篇文章主要介紹了MySQL5.7完全卸載的詳細步驟以及把中間遇到的問題做了分析,需要的朋友跟著操作下吧。
    2018-02-02

最新評論

安远县| 封丘县| 抚州市| 资中县| 嘉鱼县| 平山县| 威信县| 玉山县| 柳林县| 长岭县| 潮安县| 临湘市| 德江县| 久治县| 遵化市| 贺兰县| 太仓市| 柏乡县| 安吉县| 高唐县| 湖州市| 博白县| 连江县| 昌乐县| 富川| 仁布县| 桂林市| 竹山县| 扬中市| 中宁县| 高密市| 吴旗县| 炎陵县| 双辽市| 象州县| 额敏县| 光山县| 延长县| 保定市| 肥东县| 钦州市|