mysql 왕초보입니다.
며칠전에 mysql 인스톨하고, table 만들었습니다.
그런데, C 프로그램에서 mysql db에 연결해서 값을 넣고, 빼는 프로그램을 짜려고 하는데,
DB 연결이 안되네요.
MYSQL mysql;
mysql_init(&mysql);
if(!mysql_real_connect(&mysql, "localhost", "root", "password", " ", 0, " ", 0))
{
printf("%s\n", mysql_error(&mysql));
exit(1);
}
이렇게 했더니,
Can't connect to local MySQL server through dsocket ' ' (111)
이라는 에러메시지가 뜹니다.
mysql 데몬 떠 있구요.
>> mysql -u root -p
Enter password:
해서 mysql 접속할수는 있는데,
mysql_real_connect()로 mysql에 접속하는건 왜 안되는걸까요?
고수님들의 답변 기다립니다. ..
|