MySQL建表 默認當前時間
介紹
MySQL 是一個關系型數據庫管理系統,用于將結構化數據存儲到數據庫中。在 MySQL 中,數據存儲在表中。在本文中,我們將學習如何使用 MySQL 命令在數據庫中創建表,自動填充時間戳。創建表
在 MySQL 中,用 CREATE TABLE 語句創建表。語法如下:CREATE TABLE table_name ( column_name column_type DEFAULT CURRENT_TIMESTAMP );
解釋
在上面這個語句中,我們使用了 DEFAULT CURRENT_TIMESTAMP 關鍵字,它將自動填充當前時間戳到列中。如果我們在列中插入 null 值,則系統將自動填充當前時間戳。示例
下面是一個使用 MySQL 命令在數據庫中創建表并設置默認時間戳的示例:CREATE TABLE users ( id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, name VARCHAR(30) NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP );
在上面的示例中,我們創建了一個名為 users 的表,其中包含三個列:id、name 和 created_at。在 created_at 列中,我們使用了 DEFAULT CURRENT_TIMESTAMP 關鍵字自動填充當前時間戳。
結論
MySQL 是一個強大的關系型數據庫管理系統,可以用于存儲和管理大量結構化數據。在本文中,我們學習了如何使用 MySQL 命令在數據庫中創建表,并自動填充當前時間戳。此外,我們還了解了如何編寫 SQL 語句以更好地管理和維護數據庫。上一篇mysql建表 唯一約束
下一篇mysql建表 可以用嗎