步驟1:創建表格
首先,我們需要創建一個表格。下面是一個示例:
CREATE TABLE `users` (t(11) NOT NULL AUTO_INCREMENT,ame` varchar(255) NOT NULL,ail` varchar(255) NOT NULL,estamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)noDBb4b4_0900_ai_ci;
ameail和created_at。created_at列的默認值為當前時間戳。
步驟2:修改表格
接下來,我們需要修改表格以添加自動填充功能。我們可以使用ALTER TABLE語句來完成這個任務。下面是一個示例:
ALTER TABLE `users`estamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;我們添加了一個名為“updated_at”的列,并將其默認值設置為當前時間戳,并在更新行時自動更新。
步驟3:測試表格
現在,我們可以測試表格,看看自動填充功能是否正常工作。下面是一些示例代碼:
ameailple');我們向表格中插入一行數據。由于我們沒有指定created_at和updated_at列的值,MySQL將使用默認值自動填充這些列。
SELECT * FROM `users`;我們選擇所有用戶的信息。我們可以看到,created_at和updated_at列的值都是當前時間戳。
MySQL自動填充是一種非常有用的功能,可以幫助我們更智能地管理數據。通過使用ALTER TABLE語句,我們可以輕松地將自動填充功能添加到表格中,并確保默認值在插入行時自動填充。