myQuery đã tạo và cập nhật dấu thời gian
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 SEOTrườ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à DATETIMEWhat 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 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