搜索
查看: 2159|回复: 4
打印 上一主题 下一主题

连接mysql数据库失败,请问怎样才能连接数据库?

[复制链接]
跳转到指定楼层
楼主
发表于 2013-5-3 17:00:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
我把mysql目录下的include文件全部复制到了啊哈C\core\include下,并改文件夹名为exr.

[code=AS3 width=740px]#include <stdio.h>
#include <time.h>
#include <string.h>
#include <exr/mysql.h>

int main() {

MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;

char   *server   = "localhost";
char   *user     = "root";  
char   *password = "";
char   *database = "mydb001";   
double tvalue1  = 0.93;

        char st[123];
        time_t s;

        s = time((time_t*)NULL  );

        sprintf(st, "%d", s);


conn = mysql_init(NULL);

        if (!mysql_real_connect(conn, server, user, password, database, 0, NULL, 0)) {
                fprintf(stderr, "%s\n", mysql_error(conn));
        exit(1);
        }

        char sql[1024]="SELECT * FROM sheet WHERE A1 = ‘OK’ ";
        strcat(sql,st);
   

        printf("%s\n",sql);

        if (mysql_query(conn, sql)) {
                fprintf(stderr, "%s\n", mysql_error(conn));
        exit(1);
        }

res = mysql_use_result(conn);


         while ((row = mysql_fetch_row(res)) != NULL){

                printf("c_goldnote\t=\t%9s\n",row[5]);
        }

mysql_free_result(res);
mysql_close(conn);

}[/code]

编译直接无响应,请教解决方案。

最佳答案

查看完整内容

啊哈C的图形界面没法指定链接的库,所以不行 如果用命令行倒是可以
沙发
发表于 2013-5-3 17:00:01 | 只看该作者
程序猿007 发表于 2013-5-3 19:51
啊哈C 是基于 gcc 标准的C 语言 ,应该可以连接mysql

但是我不会嘿嘿

啊哈C的图形界面没法指定链接的库,所以不行

如果用命令行倒是可以
板凳
发表于 2013-5-3 17:18:10 | 只看该作者
啊哈C没办法链接mysql需要的库
地板
发表于 2013-5-3 19:51:32 | 只看该作者
啊哈C 是基于 gcc 标准的C 语言 ,应该可以连接mysql

但是我不会嘿嘿
5#
发表于 2013-5-6 21:28:07 | 只看该作者
下载一个VC++6.0,在那里可以运行
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表