목록mysql8 (2)
준호씨의 블로그
DB 데이터를 조회할 때 이전 레코드와의 차이를 구하고 싶다면 어떻게 하면 좋을까요? 일단 조회 한 다음에 이전 레코드와의 차이를 구하는 프로그램을 작성하는 방법이 있겠습니다. 그런데 그냥 DB 쿼리로 한 번에 확인할 수는 없을까요? SQL로 이전 레코드와 비교하는 방법을 알아보겠습니다. 다음과 같은 데이터가 있다고 가정합니다. 최소한의 데이터만 넣었는데 published는 기사를 발행한 시각(단위: 초)입니다. 테이블명은 articles입니다. 위의 데이터를 생성하는 쿼리문입니다. # test dataset CREATE TABLE articles ( id INTEGER NOT NULL auto_increment, published bigint, PRIMARY KEY (`id`) ) ; CREATE ..
MySQL에 유저를 등록할 때 password를 간단하게 작성하려고 하면 현재 정책 요구사항에 만족하지 않는다는 오류 메시지를 보게 됩니다. mysql> create user 'someone'@'%' identified by 'simplepw'; ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 비밀번호를 간단하게 작성하는 것은 보안상 좋지 못합니다. 하지만 복잡한 비밀번호를 사용하고 싶지 않은 경우가 종종 있습니다. 내부 네트워크에만 속해 있어서 보안상 문제가 될 일이 별로 없을 수도 있고요. 개발 DB를 구축하기 때문에 복잡한 비밀번호가 필요 없을 수도 있습니다. 비밀번호 정책이 어떻게 설정되어 있는지 ..