출처: http://blog.naver.com/dongojjang/90158385429 *about % (by date –help)%y : 연도의 끝자리 (00 ~99) %m : month (01 ~ 12) %d : day of month (날짜) %T : %H:%M:%S ( %H : Hour, %M : Minute, %S : Second) *Makefie sample##Makefile Sample#…PWD = $(shell pwd)DATE = $(shell date ’+%y%m%d_%T’)VER = 1.02 # Targets to buildSTATIC=libiw.aDYNAMIC=libiw.so.29PROGS= nxwifi all:: $(STATIC) $(DYNAMIC) $(PROGS)cp -f $(PW..
출처: http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html13.2.5.3 INSERT ... ON DUPLICATE KEY UPDATE Syntax만일 ON DUPLICATE KEY UPDATE를 설정하고 INSERT를 수행하면 UNIQUE index나 PRIMARY KEY로 지정된 컬럼의 중복이 있을 시 UPDATE를 수행한다. 예를들어, UNIQUE로 선언된 a 컬럼이 1의 값을 가지고 있다면 다음의 두 문장은 동일한 명령을 수행한다:INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1; UPDATE table SET c=c+1 WHERE a=1; ON DUPLICA..
출처: http://blog.naver.com/websearch/70137947078 MySQL innoDB 에서 INSERT 하는 속도를 MyISAM 과 유사하게 변경하는 방법은 다음과 같다. * innodb_flush_log_at_trx_commit 설정값을 확인한다. mysql> show variables like 'innodb_flush_log_at_trx_commit';+--------------------------------+-------+| Variable_name | Value |+--------------------------------+-------+| innodb_flush_log_at_trx_commit | 1 | +--------------------------------+---..
(2014/08/19 10:02 작성 / 네이버블로그) *case MySQL단순히 원하는 값으로 초기화(initialize)하기를 원하는 경우ALTER TABLE `TABLENAME` AUTO_INCREMENT=XXXXXX(설정한 인덱스번호);기존의 ROW들을 재설정(reset)하기를 원하는 경우ALTER TABLE `TABLENAME` AUTO_INCREMENT=1; SET @CNT = 0; UPDATE `TABLENAME` SET `TABLENAME`.`COLUMNNAME` = @CNT:=@CNT+1;*case SQLiteSQLite autoincrement reset - 시퀀스 초기화(or 재설정)UPDATE SQLITE_SEQUENCE SET seq = N WHERE name = ‘TABLE_NA..