본문 바로가기

database6

[mysql] alter auto_increment number 개요 auto increment 의 카운트를 변경하는 것에 대해서 짧게나마 적어둡니다. Auto Increment 에 대해서 MySQL 테이블의 특징 중 하나가 Auto Increment 특성입니다. 테이블을 생성할 때에, int 타입 컬럼 중에 하나를 PK (Primary key) 로 지정했을 때, 해당 옵션을 이용할 수 있습니다. (컬럼 두 개가 PK 로 지정되어 있을 때에는 이 옵션을 이용할 수 없습니다...) Auto Increment 값 변경하기 ALTER TABLE [테이블명] AUTO_INCREMENT = [변경할 값]; (아래는 예시입니다) ALTER TABLE my_table AUTO_INCREMENT = 5; 2013. 12. 20.
테이블 lock 조회 show processlist; 2013. 12. 18.
mysqldump [mysql 복구]mysql -u아이디 -p패스워드 디비 2013. 12. 13.
MYSQL 한글 걸러내기 쿼리 아래는 예시 입니다. 조건절의 REGEXP 가 중요함 select * from FILE where FILENAME REGEXP('[가-힣]+') 2013. 10. 14.
MySql RegExp 테스트 해보면서, 아는 것 위주로 정리해 보고자 한다. [블라블라] 라고 하면 이 블럭이 하나의 영역이 된다. ^ 는 시작점이고 $는 종료점이다. 알고리즘을 떠올리면 이해가 될 듯. ^[0-9] 는 첫문자가 숫자라는 얘기가 된다. [0-9]$ 는 끝문자가 숫자라는 얘기가 된다. +는 하나이상 이메일 체크 할 때+@ 을 하면 @가 하나 이상 이라는 뜻이고.* 는 없거나 하나 이상이거나 ? 도 있네.books? 라고 하면 book 하고 books 하고 둘다 해당 되는 듯. 2013. 10. 11.
[MySQL] 이메일 주소 필터링 select * from ~~ where email NOT REGEXP '^[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$' 이메일 주소가 잘못된 경우 조회 시 사용. 2013. 10. 10.