当前位置:  技术问答>linux和unix

C和mysql编译出错,帮忙看看

    来源: 互联网  发布时间:2015-06-11

    本文导语:  [root@localhost c]# cat mysql.c #include  #include  main () {         mysql_init(&mysql);         if (!mysql_real_connect(&mysql,"host","user","passwd","database",0,NULL,0))         {                     fprintf(stderr, "Failed to...

[root@localhost c]# cat mysql.c
#include 
#include 

main () {
        mysql_init(&mysql);
        if (!mysql_real_connect(&mysql,"host","user","passwd","database",0,NULL,0))
        {
                    fprintf(stderr, "Failed to connect to database: Error: %sn", mysql_error(&mysql));
        }

}


出划信息如下,

[root@localhost c]# gcc -L /usr/local/mysql/include/mysql/ mysql.c
mysql.c:2:19: mysql.h: No such file or directory
mysql.c: In function `main':
mysql.c:5: error: `mysql' undeclared (first use in this function)
mysql.c:5: error: (Each undeclared identifier is reported only once
mysql.c:5: error: for each function it appears in.)
就第一个错误而言,mysql.h却实在/usr/local/mysql/include/mysql/下有的,希望大家给点提示,谢谢

|
gcc -I/usr/local/mysql/include/mysql -lmysqlclient mysql.c

|
变量在使用前要先声明,
MYSQL  *mysql;
mysql=mysql_init(0);

    
 
 

您可能感兴趣的文章:

  • 在freebsd下编译mysql不支持gbk,是否要先卸载mysql再重新编译?
  • 急需c访问mysql的代码,要直接可以编译的!
  • 访问mysql编译出错!!!
  • 在Linux下访问mysql,编译出现的问题
  • MySQL Workbench的下载安装与使用教程 iis7站长之家
  • 高分求教mysql 编译环境安装问题!
  • 求助!!编译连接 mysql 时出错
  • 解析如何加快mysql编译的速度
  • 编译问题 undefined reference to `mysql_free_result'
  • crontab 如何定时执行Mysql中C编译完成的程序
  • 用GCC编译时,找不到MYSQL.H这个文件呀,请老大帮忙呀!!!!!!!!!
  • mysql编译问题
  • 急!编译Mysql出错!
  • mysql安装编译
  • MySQl的编译安装!
  • 重新编译Mysql时出现问题,请教达人
  • 我在linux环境下用QT和Mysql,编译时无法找到头文件QSqlDriver,怎么办?
  • Linux下查看nginx apache mysql php的编译参数
  • mysql++ 程序上次编译好好的,这次出错
  • Linux下MySQL 5.5.8 源码编译安装记录分享
  • linux mysql登陆出错 mysql升级方法
  • linux下启动mysql出错
  • 虚拟机mysql数据传输出错
  • mysql远程登录出错的解决方法
  • Linux下连接Mysql出错,大家帮帮我吧
  • fedora16 启动MySQL出错
  • linux mysql 安装出错 提示 A mysqld process already exists
  • linux怎样进入mysql的控制台&启动时加载apache出错
  • Red Hat Linux As系列 64bit 安装MYSQL出错
  • fc5 下安装mysql5,出错
  • C语言读取MySQL的NULL值出错
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 安装mysql,请帮忙!
  • 十万火急!关于MYODBC远程连接MYSQL的问题,大家帮忙
  • 急死我了,请高手帮忙!mysql服务器的问题
  • Linux下安装MySQL++出现问题。恳请高手帮忙。
  • jsp连接mysql的问题,大虾们帮忙!!!
  • 各位高手请帮忙!哪里可以下载mysql的驱动程序!怎样配制classpath!
  • 用C语言连接MYSQL的问题?在线等.希望大家帮忙.
  • 大家帮忙:谁有用jsp+mysql写的论坛源码?
  • Linux下Jsp连接MySQL的问题,急,在线等,郁闷N天了,大家帮忙!
  • ubuntu 不能关闭 mysql 提示错误 希望高手帮忙解答
  • 请各位帮忙测试一个MySQL管理软件
  • 安装Mysql5.1.7.server.rpm时提示的错误,请高手帮忙
  • 我在linux下,安装mysql,结果总是不成功,各位大侠帮忙啊,分不是问题
  • 大家好,我最近在学LINUX,安装MySQL时出现了一些问题,不解如何解决,还请大家帮帮忙。。。。
  • 我的apache启动有问题.apache+mysql+php运行时也有问题,怎么回事,请各位帮帮忙
  • 请大家帮忙看看这段代码为什么不行,关于mysql的
  • 帮忙看看,用JSP链接mysql从数据库查数据时出现的问题????
  • 高手请帮忙,java如何与mysql通信的问题?
  • 高手请帮忙,我的class连不上mysql数据库?
  • 我在使用 rpm 安装mysql软件时出现错误,请帮忙分析一下原因,谢谢
  • mysql中如何查看最大连接数(max_connections)和修改最大连接数
  • 在 linux下输入"mysql"命令,进入mysql命令行,但出现“Can't connetc to local MySQL server thuough socket /var/lib/mysql/mysql.sock
  • Mysql查询错误:ERROR:no query specified原因
  • MySQL 重装MySQL后, mysql服务无法启动
  • php安装完成后如何添加mysql扩展
  • 为什么用linux安装盘安装了mysql后,启动mysql,提示找不到mysql.sock文件?
  • mysql中查询当前正在运行的SQL语句并找出mysql中运行慢的sql语句
  • 請教,在redhat linux7.2+mysql 中,系統提示mysql已啟動,網頁卻不能訪問mysql?
  • Myeclipse中自带Tomcat的JDBC连接池配置(mysql和mssql)
  • 求解释: useradd -g mysql mysql -d /home/mysql -s /sbin/nologin
  • MySQL Workbench的下载安装与使用教程


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3