LINUX.ORG.RU

Re: пример на C для MySQL (сам разобрался жаль что вопрос сам удалили)


0

0

Все сам разобрался 
sql.c 
int main (void)
{
    char q1[70];
    int nq1;
    MYSQL mysql;
    mysql_init(&mysql);
    mysql_options(&mysql,MYSQL_READ_DEFAULT_GROUP,"PVVKing");
    if
    (!mysql_real_connect(&mysql,"localhost","root","&qu
ot;,"pvvking",0,NULL,0))
    {
      fprintf(stderr, "Failed to connect to database: Error: %s\n",
        mysql_error(&mysql));
    }
    nq1= sprintf (q1,"INSERT INTO `xxx` (`id`,`n1`,`n2`) VALUES (NULL,1234567890,0987654321)");

    printf ("%s -- %d\n",q1,nq1);
    nq1=mysql_real_query(&mysql, q1, nq1);

//      fprintf(stderr, "Error: %s\n",
//        mysql_error(&mysql));

    mysql_close(&mysql);
}

make.sh
#!/bin/sh
CFG=/usr/bin/multiarch-x86_64-linux/mysql_config
sh -c "gcc -o prog_sql `$CFG --cflags` sql.c `$CFG --libs`"

★★

Re: пример на C для MySQL Кто-нибудь переведите на русский плиз. Teak (*) (18.01.2007 15:32:34)

pvvking ★★
() автор топика

удалил я тот пост за кросспостинг.

Teak ★★★★★
()

>>make.sh
#!/bin/sh
CFG=/usr/bin/multiarch-x86_64-linux/mysql_config
sh -c "gcc -o prog_sql `$CFG --cflags` sql.c `$CFG --libs`"


эта3.14здец!!!

Ex ★★
()
Ответ на: комментарий от Ex

>>make.sh
#!/bin/sh
CFG=`/usr/bin/multiarch-x86_64-linux/mysql_config -cflags `
LFG=`/usr/bin/multiarch-x86_64-linux/mysql_config -libs `
gcc -o prog_sql `$CFG --cflags sql.c LFG 

Может так гламурней?

anonymous
()
Ответ на: комментарий от anonymous

>>make.sh #!/bin/sh CFG=`/usr/bin/multiarch-x86_64-linux/mysql_config -cflags ` LFG=`/usr/bin/multiarch-x86_64-linux/mysql_config -libs ` gcc -o prog_sql $CFG --cflags sql.c $LFG

То есть так :)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.