myQuery đã tạo và cập nhật dấu thời gian

Tạo các trường có dấu thời gian có chứa việc tạo và / hoặc ngày sửa đổi cuối cùng trong MySQL bằng cách sử dụng PHPMyAdmin là đơn giản.


Phpmyadmin tạo dấu thời gian hiện tại của bảng

Tạo các trường có dấu thời gian có chứa việc tạo và / hoặc ngày sửa đổi cuối cùng trong MySQL bằng cách sử dụng PHPMyAdmin là đơn giản.

Không cần mã SQL cụ thể trong các phiên bản mới nhất, vì giờ đây có thể có hai trường khác nhau trong cùng một bảng với dấu thời gian hiện tại làm mặc định và do đó không cần sử dụng trình kích hoạt nữa cho mục đích này.

Trong giao diện tạo bảng, thêm hai trường - một cho ngày tạo và một cho sửa đổi - với các tùy chọn như được mô tả: cả dấu thời gian, dấu thời gian hiện tại làm giá trị mặc định và thuộc tính “cập nhật” cho ngày sửa đổi cuối cùng.

Khi được tạo, cấu trúc bảng phải giống với ảnh chụp màn hình bên dưới.

Ngày tạo bảng MySQL

Hãy thử bằng cách tạo một mục nhập bảng mới:

Trong giao diện duyệt web, xem mục nhập của bạn mới được tạo - cả ngày tạo và sửa đổi đều bằng nhau.

Hãy thử cập nhật một trong các giá trị của một mục:

Và xem trực tiếp thay đổi: ngày sửa đổi đã được cập nhật để phù hợp với thời gian thay đổi và thời gian tạo không có.

Tất nhiên cũng có thể thực hiện nó bằng cách sử dụng SQL, đây là mã tương ứng:

Cách đặt  Dấu thời gian hiện tại của MySQL   khi tạo và cập nhật

Để đặt  Dấu thời gian hiện tại của MySQL   trên bảng tạo và cập nhật bảng, khi tạo bảng, hãy đặt hai trường khác nhau với loại TIMESTAMP và giá trị mặc định MYSQL dấu thời gian hiện tại, còn được gọi là thời gian hiện tại. Trường ngày sửa đổi cũng phải có thuộc tính về dấu thời gian mặc định cập nhật.

Tìm hiểu SEO Basics: Ghi danh ngay hôm nay!

Tăng khả năng hiển thị và lưu lượng truy cập của trang web của bạn bằng cách làm chủ các nguyên tắc cơ bản của SEO với khóa học cơ bản dễ thực hiện của chúng tôi.

Bắt đầu học SEO

Tăng khả năng hiển thị và lưu lượng truy cập của trang web của bạn bằng cách làm chủ các nguyên tắc cơ bản của SEO với khóa học cơ bản dễ thực hiện của chúng tôi.

Trường đầu tiên sẽ là dấu thời gian tạo và phải có dấu thời gian kiểu và được đặt mặc định thành thời gian hiện tại. Khi tạo một bản ghi mới, trường đó sẽ được điền vào dấu thời gian hiện tại của MySQL.

Trường thứ hai sẽ là dấu thời gian sửa đổi và cũng phải được đặt với dấu thời gian loại, cộng với thuộc tính trên bản cập nhật CURRENT_TIMESTAMP. Theo cách đó, khi tạo bản ghi, ngày sửa đổi sẽ được đặt thành dấu thời gian hiện tại của MySQL. Ngoài ra, bất cứ khi nào bản ghi sẽ được sửa đổi, trường dấu thời gian sửa đổi cũng sẽ được cập nhật cùng với dấu thời gian hiện tại của MySQL.

Tự động khởi tạo và cập nhật cho TIMESTAMP và DATETIME

What is a Dấu thời gian của MySQL?

Dấu thời gian của MySQL là một cách để thể hiện hoàn toàn thời gian và ngày tháng, trong cùng một đơn vị lưu trữ.

Dấu thời gian của MySQL dao động từ tháng 1 năm 1970 trong thời gian UTC của máy chủ, cho đến ngày 19 tháng 1 năm 2038.

Điều này có nghĩa là việc sử dụng  Dấu thời gian của MySQL   bị hạn chế, vì chúng sẽ cần được thay đổi vào năm 2038, tuy nhiên rất có thể một bản vá sẽ giải quyết vấn đề đó.

Dấu thời gian của MySQL là một trong hai cách để lưu trữ trong  Cơ sở dữ liệu MySQL   cả ngày và giờ, cùng với định dạng datetime.

Thông thường tốt hơn là sử dụng  Dấu thời gian của MySQL   để lưu trữ các ngày như ngày sửa đổi và tạo bản ghi trong  Cơ sở dữ liệu MySQL   vì đây là cách ưa thích để sử dụng ngày và giờ trong cơ sở dữ liệu.

Tuy nhiên, tất cả các giá trị này cùng với định dạng ngày chuẩn có liên quan và thậm chí có thể hoạt động cùng nhau.

Câu Hỏi Thường Gặp

Làm thế nào để thêm MySQL đã tạo và cập nhật dấu thời gian?
Để tạo dấu thời gian cho các bản ghi được tạo và cập nhật trong bảng MySQL, bạn có thể xác định hai trường với loại dấu thời gian và đặt giá trị mặc định thành dấu thời gian hiện tại. Đối với dấu thời gian cập nhật, hãy thêm thuộc tính trên Update current_timestamp. Điều này đảm bảo dấu thời gian được tạo được đặt khi một bản ghi mới được thêm vào và dấu thời gian cập nhật phản ánh thời gian hiện tại bất cứ khi nào bản ghi được sửa đổi.
Các bước chính để xuất một cách an toàn và chuyển trang web WordPress sang một miền mới mà không mất thứ hạng SEO là gì?
Các bước chính bao gồm tạo bản sao lưu đầy đủ của trang web, thay đổi cài đặt tên miền và URL trong cài đặt WordPress, chuyển hướng URL chuyển hướng đúng từ miền cũ sang tên mới để duy trì SEO và thông báo cho Google về sự thay đổi thông qua bảng điều khiển tìm kiếm của Google. Đảm bảo thời gian chết tối thiểu và bảo tồn tất cả các dữ liệu trang web và cài đặt SEO là rất quan trọng trong suốt quá trình.

Yoann Bierling
Giới thiệu về tác giả - Yoann Bierling
Yoann Bierling là một chuyên gia xuất bản và tư vấn kỹ thuật số, tạo ra tác động toàn cầu thông qua chuyên môn và đổi mới trong các công nghệ. Đam mê trao quyền cho các cá nhân và tổ chức phát triển mạnh trong thời đại kỹ thuật số, anh ta được thúc đẩy để mang lại kết quả đặc biệt và thúc đẩy tăng trưởng thông qua việc tạo nội dung giáo dục.

Tìm hiểu SEO Basics: Ghi danh ngay hôm nay!

Tăng khả năng hiển thị và lưu lượng truy cập của trang web của bạn bằng cách làm chủ các nguyên tắc cơ bản của SEO với khóa học cơ bản dễ thực hiện của chúng tôi.

Bắt đầu học SEO

Tăng khả năng hiển thị và lưu lượng truy cập của trang web của bạn bằng cách làm chủ các nguyên tắc cơ bản của SEO với khóa học cơ bản dễ thực hiện của chúng tôi.




Bình luận (8)

 2018-08-19 -  Rudolph Henry
Lo pasé muy bien leyendo esta información, sigan con el buen trabajo
 2018-08-19 -  Kay Chapman
Grazie è stato utile
 2018-08-19 -  Kate Schultz
簡單,清晰,解釋得很好,非常感謝
 2018-08-19 -  Amy Coleman
簡直不敢相信我終於找到了解決方案,這是一場很長一段時間的噩夢,現在已經解決了
 2018-08-19 -  Ann Perez
ไซต์ที่เยี่ยมยอดโปรดไปต่อ
 2018-08-19 -  Eric Parker
Sonunda çözümü bulduğuma inanamıyorum, bu uzun zamandan beri bir kabustu, şimdi çözüldü
 2018-08-19 -  Janice Perry
Привет, я видел вашу статью, и это помогло мне решить мою проблему, спасибо большое
 2018-08-19 -  dias2zl
Tidak tahu bagaimana untuk mengucapkan terima kasih, tetapi itu adalah jenius murni, terima kasih

Để lại một bình luận