WINDOWS 2000 서버에 MYSQL 5.5 설치시 MINIDUMPWRITEDUMP, FREEADDRINFO 오류 해결법

윈도우 2000 서버에 MySQL 5.5 버전대는 설치하면서 Start Service 과정에서 오류가 발생할 수 있다. 이런 경우 이벤트 뷰어로 다음 둘 중의 하나의 오류가 보일때 해결 방법을 설명하고자 한다.

The procedure entry point MiniDumpWriteDump could not be located in the dynamic link library dbghelp.dll

The procedure entry point freeaddrinfo could not be located in the dynamic link library WS2_32.dll.

  1. MySQL을 uninstall 한다.
  2. C:\Program Files\MySQL\MySQL Server 5.5\bin 폴더를 만든다
  3. ws_dbghlp.zip을 다운받는다.ws_dbghlp.zip 
  4. 압축을 풀면 3가지 파일이 나온다. 하나는 dbghelp.dll의 업데이트 버전이고, 다른 두개는 ws2_32.dll KDI Wrapper 버전이다. 이 세가지 파일을 C:\Program Files\MySQL\MySQL Server 5.5\bin 폴더에 복사한다.
  5. 이렇게 하면 오류를 막기 위한 환경 설정 끝. MySQL을 다시 설치한다. 이번에는 오류가 발생하지 않고 설치가 잘 될것이다.

맥에서 중국어 병음 입력하기

첫번째 방법

시스템 환경 설정에서 “언어&텍스트”로 가서 “입력소스”에서 “U.S. 확장(U.S. Extended)”를 활성화. 기존 “U.S.”은 disable.

입력 방법

1성: Option key + a 입력 후에 알파벳 입력
2성: Option key + e 입력 후에 알파벳 입력
3성: Option key + v 입력 후에 알파벳 입력
4성: Option key + ` 입력 후에 알파벳 입력
기타: u는 Option key + u + u

 

두번째 방법

MacPinyin을 설치한다.  다운로드
시스템 환경 설정에서 “언어&텍스트”로 가서 “입력소스”에서 “MacPinyin”를 활성화.

입력방법

병음을 입력하고 성조를 숫자로 입력한 다음 Space 키를 누른다.
예)
- hǎo (hao3)
- péngyou (peng2you)
- xī’ān (xi1′an1)
- nàr (na4r)

두번째 방법을 개인적으로 추천한다.

 

[Linux] 커널이 32bit 인가 64bit인가 확인하는 법

거의 대부분의 리눅스에서 설치된 커널이 32비트인가 64비트인가 확인해야 할 필요가 있다.
uname -m 등으로 확인하기도 하지만 정확하지는 않다.
다음의 명령을 이용하면

# getconf LONG_BIT
32
이렇게 결과가 나오면 32비트 이고,
64라고 나오면 64비트이다.