mysql에 있는값을 읽어와 C에서 필요한 계산을 하구여 현재는 컴파일할때 텍스트파일을 만
드러서 php에서 텍스트 파일을 읽게 만들었습니다. 그렇게 하다보니 실행파일을 자동 실행
시키는 프로그램이 필요해서 0.2초마다 실행하는 프로그램을 하나 만들었습니다..그런대
왠지 매끄럽지 못하게 돌아 갑니다.그래서 생각한것이 C에서 직접 mysql에 값을 입력하는것
입니다. ========================================================================
#include <stdio.h>
#include <mysql.h>
int main(void)
{
MYSQL mysql;
char s[10];
char *query;
int i;
mysql_init(&mysql);
if(!mysql_real_connect (&mysql,"localhost","root","7878","test1",
0,(char *)NULL,0))
{
printf("error no: %d%s",mysql_errno(&mysql),mysql_err
or(&mysql));
exit(1);
}
for(i=0;i<10;i++)
s[i]=i;
sprintf(query,"insert into ok2 values('%s','%s','%s','%s','%s','%
s','%s','%s','%s','%s')",s[0],s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8],s[9
]);
mysql_query(connect,query);
printf("");
mysql_close(&mysql);
}
=========================================================================
테스트하려구여 간단하게 만들었거든여 근대 세그먼트 오류가 뜨네여...
제가 사용한것이 잘못됬나여?
아님 다른 방법이 있는지요?
이젠 소스만 봐도 한숨만 나옵니다....
혹시 저와 같은 작업해보신분 조언 부탁합니당