Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Thiết lập ngày và giờ hiện tại cho timestamp trong MySQL

Thiết lập ngày và giờ hiện tại cho timestamp trong MySQL

Hãy tạo một bảng. Một trong các cột được thiết lập là TIMESTAMP:

mysql> create table DemoTable648(
    UserId int NOT NULL AUTO_INCREMENT,
    UserLoginTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    PRIMARY KEY(UserId)
);
Query OK, 0 rows affected (0.66 sec)

Chèn một số bản ghi vào bảng bằng lệnh insert. Ở đây, chúng ta thiết lập ngày và giờ hiện tại cho cột timestamp sử dụng phương thức NOW():

mysql> insert into DemoTable648(UserLoginTime) values(NOW());
Query OK, 1 row affected (0.22 sec)

Hiển thị tất cả các bản ghi từ bảng bằng câu lệnh select:

mysql> select * from DemoTable648;

Điều này sẽ tạo ra đầu ra sau:

+--------+---------------------+
| UserId | UserLoginTime       |
+--------+---------------------+
| 1      | 2019-07-18 21:11:50 |
+--------+---------------------+
1 row in set (0.00 sec)