분류 전체보기
-
MYSQL 문자 속 숫자 기준으로 정렬하는 방법Web 2016. 10. 17. 13:44
일반적인 order by 필드 asc 를 할 경우 숫자가 순차적으로 되는것이 아니고 아래 예제처럼 정렬 select name from table order by codename asc; +-------------------+ | name | +-------------------+ | 1.면 | | 10.O | | 11.마 | | 12.브 | | 2.린 | | 3.의 | | 4.계 | | 5.방 | | 6.커 | | 7.누 | | 8.패 | | 9.부 | +-------------------+ 이것을 1,2,3,... 등 숫자 순으로 정렬하기 위해서는 order by 필드 *1 asc 로 정렬조건을 변경 정렬하고자 하는 필드 뒤에 *1 이 핵심이며 여러가지로 응용도 가능 select name from ta..
-
crypt, md5, mysql password() 복호화Web 2016. 9. 13. 14:33
로그인에 관련된 보안얘기를 하려고 합니다. password(); // mysql. md5(); // php. crypt(); // php. 뭐, 암호화에 관련된 함수들이 여러 가지 있겠지만 위 3가지 함수는 범용적으로 많이들 쓰고 있고 안정성이 검증된 함수들이죠.. 그리고 모두 복호화가 안되거나, 어려운 해쉬함수들입니다. 흔히 password() 로 암호화시킨 비밀번호... 원래의 값을 절대 알 수 없다고들 표현합니다...... 절대 알 수 없다 ? 절대 알 수 없다 ? 절대 알 수 없다 ? id = 'abcd' pw = '4ed0bdda4ee8f6a5' 위 pw 원래의 값을 과연 절대 알 수 없을까요 ? 정말 그럴까요 ? password() 뿐 아니라, md5(), crypt() 등 해쉬함수들이 있는데..
-
APMSETUP7 mysql 데이터(latin) 한글깨짐 처리 캐릭터셋 설정Web 2016. 8. 10. 19:34
APMSETUP7 'MySQL'에서 한글깨짐을 처리하기 위한 UTF-8 캐릭터셋 설정 mysql->콘솔 메뉴 접속, 비밀번호 입력(apmsetup) mysql> show variables like 'c%'; 은 아래 결과 my.ini 파일 수정 C:\APM_Setup\Server\MySQL5\data(경로확인) my.ini 다음의 내용 추가 해당 []타이틀 안에만 포함되면 줄번호는 상관없음 [client]default-character-set=utf8 [mysqld]init_connect=SET collation_connection = utf8_general_ciinit_connect=SET NAMES utf8default-character-set=utf8character-set-server=utf8co..