mysql 19

[ MYSQL ] FULLTEXT Search

파라미터 변경 ngram_token = 2 innodb_ft_min_token_size = 2 ft_min_word_len = 2 적용확인 show variables like 'ft_min%'; show variables like 'innodb_ft_min%'; 검색 인덱스 추가 ALTER TABLE MANUAL ADD FULLTEXT(칼럼명); 조회 쿼리 SELECT 칼럼, MATCH (칼럼) AGAINST ('키워드*' IN BOOLEAN MODE) AS score FROM 테이블 ORDER BY score desc; SELECT manual_title, ( ((LENGTH(manual_title) - LENGTH((REPLACE(manual_title, '관리', '')))) / LENGTH('관리..

DB/MYSQL HEON.D 2022.01.12

[ MYSQL ] DATETIME Null값 체크

증상 DATETIME 수정이 일어난 경우 0000-00-00 이 기본 값으로 입력됨 해결 UNIXTIME 기준으로 검증한다 IF(UNIX_TIMESTAMP(O.delivery_complete_time) = 0,'미입력', O.delivery_complete_time) AS delivery_complete_time 관련링크 https://stackoverflow.com/questions/559590/selecting-empty-mysql-datetime-fields Selecting empty mysql datetime fields Is there a better way to select empty datetime fields than this? SELECT * FROM `table` WHERE `date..

DB/MYSQL 라넌.B 2021.10.21