반응형
작업중인 작은 웹 사이트가 있으며이 프로젝트에서는 웹 사이트에 대한 관리자 사용자 인터페이스를 구축하는 대신 phpMyAdmin의 사용자 인터페이스를 사용하여 데이터베이스에서 직접 항목을 편집하고 싶습니다. 다음과 같이 항목을 빠르게 편집하겠습니다.
(실제로 워드 프레스를 사용하지 않고 예제로 사용하기 위해 임의의 데이터베이스 테이블을 사용했습니다)
문제는 행이 마지막으로 편집 된 날짜 시간이있는 열이 있고 이와 같은 편집이 이루어진 후 해당 열이 자동으로 업데이트되도록하는 방법을 모르겠다는 것입니다. 어떤 도움을 주시면 감사하겠습니다.
해결 방법
따라서 처음부터 테이블을 만드는 경우 :
CREATE TABLE t1 (
...
post_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
post_content ...
...
);
또는 이미 테이블이있는 경우 관련 열을 변경할 수 있습니다.
ALTER TABLE t1 MODIFY post_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
두 예제의 열 정의는 새 레코드에 대한 현재 날짜 / 시간의 기본값을 설정합니다. 일반적으로이 기능이 구현되는 방식이지만 물론 요구 사항이 다를 수 있으므로 기본값을 다르게 설정하는 것이 좋습니다.
최신 정보: phpMyAdmin을 사용하여이를 구현하려면 :
참조 페이지 https://stackoverflow.com/questions/32819912
반응형
'MySql' 카테고리의 다른 글
MySQL C #을 사용하여 MySql에 날짜 삽입 (0) | 2020.11.17 |
---|---|
MySQL 사용 된 테이블 유형은 FULLTEXT 인덱스를 지원하지 않습니다. (0) | 2020.11.17 |
MySQL 행이 있으면 mysql에서 행을 삭제하십시오. (0) | 2020.11.17 |
MySQL 0000-00-00 00:00:00 값으로 날짜 시간을 NULL로 설정하는 방법은 무엇입니까? (0) | 2020.11.17 |
MySQL datetime 및 php를 사용하여 1 일, 7 일 및 30 일 전 mysql db에서 레코드 선택 (0) | 2020.11.17 |
댓글