본문 바로가기

socket

[Error/해결] ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 증상. mac에서 mysql을 pkg로 설치한 후 잘 되다가 이유없이 위와 같은 에러가 나면서 mysql이 실행이 되질 않음. 해결방법. /mysql/bin 에 있는 아래와 같이 실행시킴. (반드시 root권한 계정이여야 함) /usr/local/mysql/bin/mysqld_safe --user=mysql & 그러면 /tmp 폴더에 mysql.sock라는 파일이 생기는데 이걸 심볼릭링크를 걸어주면 된다. 방법은 아래와 같이 ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock 그리고 접속해보면 이상없이 돌아감!. 이제 한글설정문제로-_-.. 더보기
[Apache/MINA] http server 예제 이번 스터디 내용중에 소켓통신에 대한 내용이 있어서 자료조사하다 MINA를 사용해보기로 했다. 그중에 http server를 구현할 수 있다고 해서 찾아봤는데.. 현재 MINA가 2.0.4버전까지 나왔다. 근데 2버전때에 예제에는 httpserver가 쏙 빠져있다. 구글링을 해보니 1버전에서 2버전으로 넘어오면서 httpserver가 asyncweb이라는 하나의 메뉴로 빠져버렸단다. 그게 맞는건지 어쩄든 httpserver를 돌려보기 위해 예제를 1.7을 다운받아서 예제를 돌려보았다. 예제 실행방법1. http://mina.apache.org 에서 소스다운로드 (binary받지말고 source를 받을것)2. 적당한 위치에서 압축해제3. eclipse에서 import -> maven -> existing .. 더보기