본문 바로가기

전체 글186

MySQL flush privileges 명령어 MySQL flush privileges 명령어 INSERT나 UPDATE, DELETE문을 이용해서 MySQL의 사용자를 추가,삭제하거나, 사용자 권한 등을 변경하였을 때, MySQL에 변경사항을 적용하기 위해서 사용하는 명령어가 flush privileges 입니다. 아래는 highbird 데이터베이스에 bird 유저를 추가하는 예제입니다. 끝에 flush privileges 명령어를 사용해서 변경사항을 적용해 주는 것을 확인하실 수 있습니다. 이 flush privileges 는 정확히 말하면 grant 테이블을 reload 함으로 변경사항을 바로 적용해주는 명령어인데, INSERT, UPDATE와 같은 SQL문이 아닌 grant 명령어를 사용해서 사용자를 추가하거나 권한등을 변경하였다면 굳이 실행.. 2010. 7. 28.
PHP UTF-8 한글 자르기 utf-8 한글을 자르기 위한 함수입니다. javascript 처럼 멀티바이트 글자에 대해 1문자로 취급할 수도 있도록 했습니다. 원래대로라면 utf-8 으로 된 한글은 3byte 이지만, 익숙한 계산법을 따르기 위해서 이 함수에서는 2byte인 것처럼 취급합니다. 즉, 다음과 같습니다. 원본 한글과 English를 혼용해서 씁니다. checkmb=true, len=10 한글과 Eng (한글=2*3 + 공백=1*1 + 영문=1*1 => 10) checkmb=false, len=10 한글과 Englis (모두 합쳐 10자) 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 32 33 34 $a = '한글ha.. 2010. 7. 27.
전체 APM 시스템의 UTF-8 설정하기 종래에는 홈페이지가 자국인들만 이용할 것을 예상하고 제작하므로써 외국인 즉, 비한글 사용자들에 대한 서비스를 미쳐 염두에 두지 못하므로써 한글이 ?????$%^&( 처럼 깨져 보이는 무지함을 보였던 것이 사실입니다. 이제는 홈페이지 제작도 유니코드(UTF-8) 인코딩 방식이 세계적 추세이며 이러한 추세에 맞추어 MySql도 기본언어를 utf8(UTF-8 인코딩) 방식으로 변경하였으므로, 홈페이지를 종래 euc-kr 등 한글로만 표기하던 방식도 UTF-8 인코딩 방식으로 업데이트해야 할 때 입니다. UTF-8 인코딩 방식은 한국어, 일어, 중국어, 태국어, 아랍어 등 만국어 표기가 가능한 방식입니다. APM에서 UTF-8을 구현하려면 꽤 많은 부분을 수정해야 합니다 . 다음은 APM에서 UTF-8 구현 방.. 2010. 7. 21.
윈도우 자동 로그인 방법 - userpasswords2 설정 윈도우의 자동 로그인을 설정하는 방법은 두가지가 있다. 하나는 레지스트리를 직접 건드리는 방법 그리고, 다른 하나는 아래와 같은 방법이다. 윈도우의 '실행' 메뉴를 통해 아래의 명령어를 실행하자. > control userpasswords2 그러면, 아래와 같은 창이 뜬다. '사용자 이름과 암호를 입력해야 이 컴퓨터를 사용할 수 있음' 항목을 체크 해제하면, 아래와 같이 계정 및 암호를 입력할 수 있는 창이 뜬다. 원하는 계정으로 설정하고 암호를 입력해주자. 이상 ! 2010. 7. 17.