mysql컬럼설정(2)
-
MySQL의 like와 문자열 컬럼에 Indexes fulltext 설정하는 방법
FullText Index는 일반적인 인덱스와 다르게 매우 빠르게 테이블의 모든 텍스트 필드를 검색합니다. 검색엔진과 유사한 방법으로 자연어를 이용하여 데이터를 검색할 수 있도록 모든 데이터의 문자열 단어를 저장합니다. 인덱스 FullText를 설정하는 방법에 대해 알아봅니다. Indexes FULLTEXT 설정하는 방법 1. FullText 설정할 컬럼이 있는 테이블에 들어가서 하단의 Indexes 탭을 클릭합니다. 2. Index Name에 구분이 가능한 이름을 지정하여 넣고 Type을 FULLTEXT로 선택합니다. 3. FULLTEXT로 설정할 컬럼을 체크하고 apply를 클릭하여 적용해줍니다. 문자열을 검색하거나 포함하고 있는 것을 찾을 때는 like 키워드를 사용하며 이렇게 해당 컬럼의 FULL..
2023.12.29 -
MySQL Workbench 테이블 컬럼 설정(데이터 타입 : INT, VARCHAR, TINYINT(BOOLEAN), DECIMAL, TIMESTAMP / 제약조건 : PK, NN, UQ, UN, AI)
MySQL Workbench의 테이블을 만들때 컬럼을 함께 만들게 되는데 자주 사용하는 컬럼의 데이터 타입과 그 외 설정을 알아보려고 합니다. 컬럼을 잘 설정해두면 데이터를 분류하거나 관리시 유용한 면도 많으니 꼭 알아두시기 바랍니다. 자주 사용하는 컬럼의 데이터타입(Datatype) 1. INT(INTEGER) -2147483648 부터 2147483647 까지의 정수 유형의 숫자로 숫자가 들어가는 대부분의 컬럼에 사용됩니다. 부호가 없는 최소값은 0, 최대값은 4294967295 입니다. 2. VARCHAR 가변 길이 문자열, 0 부터 65535 까지 값으로 지정할 수 있습니다. 3. TINYINT(BOOLEAN) -128 부터 127 까지의 정수 유형의 숫자로 INT보다 작은 범위의 숫자를 사용할 ..
2023.12.06