Monday, January 5, 2015

MySQL Error> 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)

MYSQL C API 사용시 아래와 같은 에러가 발생하는 경우가 있다.

MySQL Error> 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)

이 에러는  mysql_real_connect()에 host로 "localhost"를 넣는 경우 발생한다.
이럴 때는 host에 "localhost"대신에 "127.0.0.1"을 넣으면 문제가 해결된다.

No comments:

Post a Comment