mysql c连接失败的处理方法

初学者在使用C API连接MySQL时遇到编译错误。解决方法包括:查阅Stack Overflow,阅读MySQL官方文档,确保包含libmysqlclient库,并正确设置编译链接路径。当ld找不到libmysqlclient时,检查库的实际位置并复制到正确目录。注意,安装connector或mysql++库后可能需要先卸载再安装MySQL。
摘要由CSDN通过智能技术生成

 最近在学数据库,用c连接时,编译总是各种错,通过网上查询后,总结了一些方法

1.遇到问题,解决的最快方法是上stackoverflow,搜索相关问题,尝试并询问

2.如果没有直接的答案,就要看文档,看说明,mysql 就上mysql官网

http://dev.mysql.com/doc/refman/5.7/en/c-api.html

上面说的很清楚 运行c api来操作mysql 有#include<mysql.h> 必须包含库libmysqlclient

对编译的影响就是 如果要编译mysql.c的话

gcc -L/usr/lib/ -lmysqlclient -I/usr/include/mysql

可是当我运行了上条命令时,却蹦出了

/bin/ld: cannot find -lmysqlclient

上网sta

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值