mysql 컬럼

mysql의 컬럼은 종류가 다양합니다. 그래서 보기 쉽게 아래 표를 만들어 보았습니다.

Type Option (B)-최대표시, (F)-소수점이하자릿수
———————————————————————————————————————
TINYINT 정수형(-128~127), (B), [UNSIGNED]-정수형(0~255)
SMALLINT 정수형(-32768~32767), (B), [UNSIGNED]-정수형(0~65535)
MEDIUMINT 정수형(-8388606~8388607), (B), [UNSIGNED]-정수형(0~16777215)
INT 정수형(-2147483648~2147483647), (B), [UNSIGNED]-정수형(0~4294967295)
INTEGER INT와 동일
BIGINT 정수형(-9223372036854775808~9223372036854775807), (B),
[UNSIGNED]-정수형(0~18446744073709551615)
FLOAT(정밀도) 부동소수점실수, (정밀도)-“(4,8)”, (4)-단정도
부동소수점실수, (8)-배정도 부동소수점실수, 범위는 FLOAT, DOUBLE과 같습니다.
FLOAT(L, F) 단정도 부동소수점 실수, (B,F), (-3.402823466E+38 ~ 1.175494351E-38, 0,
1.175494351E-38 ~ 3.402823466E+38)
DOUBLE 배정도 부동소수점 실수, (B,F), (-1.7976931348623157E+308 ~ -2.2250738585072014E-308,0,
2.2250738585072014E-308 ~ 1.7976931348623157E+308)
DOUBLE PRECISION~REAL PRECISION(B,F), REAL(B,F) DOUBLE와 동일
DECIMAL 부동 소수점 실수 CHAR 형태로 동작, (B,F), F가 0이면 소수점이하는 저장되지 않습니다.
범위는 DOUBLE와 같습니다.
NUMERIC ECIMAL과 동일
DATE 날짜형(1000-01-01 ~ 9999-12-31)
기본타입 – YYYY-MM-DD
DATETIME 날짜와 시간형(1000-01-01 00:00:00 ~ 9999-12-31 23:59:59)
기본타입 – YYYY-MM-DD HH:MM:SS
TIMESTAMP 타임스템프형(1970-01-01 ~ 2037년 임의 시간),
(B) – (14,12,8,6) B 값이 없을 경우 INSERT, UPDATE시 동작된 시간으로 자동적으로 저장됩니다.
기본형식 – YYYYMMDDHHMMSS, YYMMDDHHMMSS, YYYYMMDD,YYMMDD
TIME 시간형(-838:59:59 ~ 838:59:59) 기본형식 – HH:MM:SS
YEAR 년도형(1901 ~ 2155, 0000)
CHAR 고정폭 문자열, (B) – (1~255) B 만큼 오른쪽으로 공백 채워 저장 출력 시 공백은 출력안됨,
[BINARY] – 검색 시 대소문자 구분
VARCHAR 가변폭 문자열, (L) – (1 ~ 255) 문자열 공백이 제거된 후 저장,
[BINARY] – 검색 시 대소문자 구분
TINYBLOB / TINYTEXT BOLB, TEXT형, 최대길이 255문자
BLOB / TEXT BOLB, TEXT형, 최대길이 65535문자
MEDIUMBLOB / MEDIUMTEXT BOLB, TEXT형, 최대길이 16777215문자
LONGBLOB / LONGTEXT BOLB, TEXT형, 최대길이 4294967295문자
ENUM 문자열 목록형, 최대 65535개, 저장된 문자열 목록 중에 오직 한가지만 얻을 수 있습니다.
SET 문자열 목록형, 최대 64개, 저장된 문자열 목록 중에 0, 1개 이상을 얻을 수 있습니다.
———————————————————————————————————————

10. MYSQL 주요함수
여기서는 mysql에 사용되는 중요한 몇 가지 기본 함수들을 소개하겠습니다. 대부분의 함수가 php와 연관하여 비슷한 것들이 많이 있습니다. php에서 만약 이 함수를 사용하려면 mysql query 문을 이용하는 방법도 있습니다. (여기서의 설명은 직접 local에서 접속해서 하는 것보다 클라이언트에서 telnet으로 접속해서 사용한 예를 더 많이 들었습니다.) Continue reading “mysql 컬럼”

새로운 저작권법

새로운 저작권법은 홈페이지나 블로그에 링크나 어떤 방식으로든 음악만 나오면 저작권법을 어긴것이 된다.
이제 인터넷에서 합법적인 음악을 듣는 방법은 유료사이트에서 듣는 방법 밖에는 없다는 것인데,
너무 현실적이지 못할 뿐더러,
형벌이 징역5년이하라고는 하지만 벌금형으로 처리될거 같고,
친고죄이므로 저작권자가 고소를 하지 않으면 처벌하지 못함으로
이 법이 사문화될 가능성이 많은 것이 사실이다.

보아하니 저작권자들은 형사적으로 고소하여 압박을 하면서 손해배상소송을 하여 합의금을 얻는 방법으로 할 것 같은데…
가진 재산이 없는 사람은 아무리 인터넷에 음악을 올려봐야 고소 안할것이다. 빼앗갈 재산이 없으니 바보가 아니면 고소는 안하겠지요.

그래도 로또 당첨이라도 되면 그동안의 모든 불법행위에 대하여 소송이 빗발치것이니 로또를 조심하자.

돈 낸 사람만 손해?

오늘 아침에 버스교통카드의 오류로 인하여 혼란이 있었던거 같은데 이런 기사가 있었다.
네이버 첫화면의 뉴스란에 “돈 낸 사람만 손해..” 라는 기사가 있어, 멀까하고 들어가 보니
아래와 같은 인터뷰가 있었다.
“버스기사가 카드가 안되니까 현금을 내야 된다고 해서 돈을 냈다”며 “무임승차 방침이 있었던 것은 나중에 알게 됐다”고 분통을 터뜨렸다.



“현금 낼 사람은 내고, 없으면 그냥 타라는 버스기사의 말에 어처구니가 없었다”며 “버스요금을 누구는 내고 누구는 안내고 하는 것이 말이 되느냐”고 항의했다.

카드도 안되고 갈아탈때 요금할인도 안되고 그래서 짜증이 나서 그럴수도 있지만
버스타고 자기가 원하는 도착지까지 갔으면 돈을 지불하는 것이 당연한데
돈을 내서 손해라고 하는 것은 완전히 날강도같은 생각이 아닌가?
무임승차를 하라고 해도 현금으로 버스요금을 내는 것이 도리인것을 무임승차를 몰랐다고 분통까지 터뜨릴 이유는 없을 것 같다.
옛날 학생때 버스비 10원이 모자라서 집까지 걸어가던 생각이 문듯 생각난다.

잘 지은 사이버머니 이름이 ‘콘텐츠 유료화’ 반감 줄인다

잘 지은 사이버머니 이름이 ‘콘텐츠 유료화’ 반감 줄인다

미니홈피로 인기몰이를 하고 있는 싸이월드의 한 회원은 최근 산에서 주워 모은 진짜 도토리 50여 개를 싸이월드 운영회사인 SK커뮤니케이션즈로 보냈다. 이에 감동한 SK측은 이를 싸이월드용 사이버 머니 ‘도토리’와 맞바꿔 주었다.
프리챌의 커뮤니티 섬의 한 열성 회원은 시중에서 파는 왕소라 과자를 박스채 보내면서 사이버머니 ‘소라’ 10개 묶음을 ‘왕소라’로 명명해 판매하는 것을 제안했다. 프리챌도 싸이월드와 마찬가지로 이 회원에게 ‘소라’ 머니 100개를 제공한 것은 물론 이 제안을 현실화 하는 것을 고려 중이다.
이처럼 인터넷 상에서 커뮤니티 서비스들이 폭발적인 인기를 지속하면서 서비스내에서 통용되는 사이버 머니도 덩달아 화제가 되고 있다. 이에 따라 각각의 사이트들은 사이버머니의 작명에도 상당한 신경을 쓰고 있다.
최근 사이버 머니 명칭의 흐름은 ‘복고풍’, ‘자연화’이다. 싸이월드의 ‘도토리’, 프리챌의 소라, 네이버의 ‘은화’, 다음의 ‘별’ 등이 그것이다.

싸이월드의 도토리는 산기슭에서 도토리를 주워 모아다 놓고는 부자라도 된 듯 흐뭇해하던 어린 시절을 회상하며 지은 이름이며, 프리챌의 소라는 프리챌의 소그룹 미디어 서비스 섬의 이름에 어울리고, 옛날 바닷가에선 ‘소라’가 물물교환의 수단이었다는 점에 착안한 것.
네이버의 사이버 머니 은화는 ‘은화 6닢, 은화 7닢’ 등 단위부터 특이하게 지은 경우이며 역시 복고풍의 이름을 선택했다. 다음 플래닛의 사이버머니 역시 자연과 어울리는 서정적인 단어인 ‘별’을 사용했다.
사이버머니의 이같은 별난 명칭은 단순한 ‘서비스에 명명된 이름’이 아니라 현재 인터넷 서비스 최고의 수익 모델이라는 점에 의미를 지닌다. 인터넷 업계와 네티즌 사이의 ‘콘텐츠 유료화’문제를 거부감 없이 받아들이게 한 계기기 됐기 때문이다. 이처럼 친숙한 작명은 사이버 머니에 대한 네티즌들의 거부감을 낮춰줬다는게 업계의 평가다.
프리챌 관계자는 “커뮤니티 내에서 아바타, 아이템 구입을 위해 쓴 사이버 머니가 침체에 빠져있던 인터넷 비즈니스를 구했다”며 “아바타나 아이템을 거부감없이 구입하게 할 수 있는 이유중에는 사이버 머니의 작명 실력이 중요한 역할을 했다는 것이 네티즌들의 반응으로 증명되고 있다”고 말했다. 조장은기자@전자신문,jecho@etnews.co.kr