[MySQL] 자동 증가 컬럼 초기화

웹사이트를 제작하다보면 잘 작동하는지 테스트한다고 테이블에 값을 넣었다 지웠다 하게된다. 그러다보면 자동 증가 컬럼의 숫자가 계속 증가하게 되고 초기화가 필요한 경우가 생긴다.

일단 현재 테이블에 있는 값보다 작게는 설정이 안되고 테이블을 모두 삭제한다면 1부터 설정이 가능하다.

alter table 테이블명 auto_increment = 설정할값

만약 테이블 값 중 마지막 숫자가 5라면 6부터 설정이 가능하다.

[JS] 모바일 브라우저에서 주소창을 고려한 높이값 계산법

css 변수에 자바스크립트로 innerHeight 값을 할당해준다.

var vh;
setVh();
window.addEventListener( "resize", setVh );
function setVh() {
  vh = window.innerHeight * 0.01;
  document.documentElement.style.setProperty( "--vh", vh+"px" );
}

vh라는 변수를 하나 선언해준다.

setVh라는 함수를 하나 만들어주고 바로 호출을 해준다.

함수에서는 아래 두가지 명령을 수행해준다.

  1. vh 변수에 innerHeight 값의 100분의 1에 해당하는 값을 할당해준다.
  2. CSS :root 위치에 –vh라는 변수를 만들어주고위에서 구한 vh를 넣어준다.
    (:root위치는 자바스크립트에서 document에 해당되며 값을 넣을 때엔 뒤에 px을 붙여준다.)

그리고 창 크기가 변경될 때 마다 함수를 호출해서 vh값을 갱신해주면 끝.