요즘 개발하면서 별도의 유지보수 문서가 존재하지 않아서 직접 테이블 정보를 같이 정리하고 있는데, 하다보니 unsigned라는 선언이 눈에 띄었다. CREATE TABLE `Code` ( `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, ... ... ) 그래서 저게 몰까 하고 검색해보니, 컬럼을 생성할때 활용도에 따라 범위를 다르게 주는 부분이다. id 같은 경우 솔직히 음수는 쓰지 않으므로 int의 범위에서 반은 쓰질 않는다. 이럴때 unsigned를 선언해 주면 그 범위가 양수로 옮겨진다. -2147483648 ~2147483647 에서 0 ~ 4294967295 로 옮겨가는 것이다. [참고] http://stackoverflow.com/questions/38956..
개발을 하다보면 가끔 데이터를 내마음대로 성형(?)해서 써야할 때가 있다. 그중 하나가 substring인데, 특정 인덱스나 문자를 기준으로 잘라주는 역할을 한다. MySql에는 대표적으로 Substring과 Substring_index를 쓰는것 같다. [방법 1] substring_index 사용시 예) substring_index( 대상문자, 구분자, 인덱스)select code, substring_index(code, '-', 2), substring_index(code, '-', 3), substring_index( code, '-', -2), substring_index( code, '-', -3) from Product; 인덱스 값을 마이너스로 줬을때는 아래에 있는 substring_index..
짝꿍이랑 개발서버를 가상서버에 두기로 하고 Mysql을 쓰기로 했는데,클라이언트만 깔아서 디비를 이용하기 위해서 전에 HeidiSQL을 썼던 기억에이번엔 직접 깔아보자 하고 시도해봤다.(그땐 짝꿍이 설치파일로 직접 깔아줬었다) 사이트에 접속해서 다운로드 받고 설치만하면 된다.매우 간단하다. 1. 사이트에서 다운로드하기우선 HeidiSQL사이트에 찾아들어간다. (http://www.heidisql.com) 상단의 downloads탭을 누르면 가장 최근 빌드를 다운받거나 특정 버전의 빌드를 다운받을 수가 있다. 2. 다운받은 설치파일 실행하기솔직히 별게 없어서 그냥 다음만 주구장창 눌러주면 알아서 설치가 진행된다. 설치가 완료되고 실행시키면 아래처럼 세션관리자 화면이 뜨는데 왼쪽 아래 신규를 클릭해서 만들어..
- Total
- Today
- Yesterday
- 부드러운맛
- 패밀리세일
- 나이지리아
- 리터너블
- java
- 와코마리아한남동
- 단체소송
- 사업자등록
- 한남동세일
- 와코마리아
- 기부사기
- 팸세일
- 6월 패밀리세일
- eclipse
- 페밀리세일
- 안드로이드
- 홈택스
- 해외직구
- javascript
- 라고스
- MySQL
- UML
- VirtureBox
- 와코마리아팸세일
- 와코마리아 스웨터
- 기부피해
- 마라탕 #마라상궈 #마라탕재료 #쉽게만드는마라탕 #중딩입맛 #마라탕잡탕
- 인도
- 새희망씨앗
- 새희망씨앗 피해자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |