博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux mysql 找不到 <mysql/mysql.h>
阅读量:6735 次
发布时间:2019-06-25

本文共 813 字,大约阅读时间需要 2 分钟。

linux mysql 找不到 <mysql/mysql.h>

原因:缺少libmysqlclient-dev,

安装:apt-get install libmysqlclient-dev
main.cpp
#include <iostream>
#include <mysql/mysql.h>
#include <stdlib.h>
using namespace std;
int main()
{
 

   MYSQL mysql;
    MYSQL_RES *result;
    MYSQL_ROW row;
    mysql_init(&mysql);
    mysql_real_connect(&mysql, "127.0.0.1", "root", "123456",
                       "mydb", 0, NULL, 0);
    mysql_query(&mysql, "select * from friends");
    result = mysql_store_result(&mysql);
    while ((row = mysql_fetch_row(result)))
    {
        cout << row[0] << " | " << row[1] << " | " << row[2] << " | "
             << row[3] << " | " << row[4] << " | " << row[5] << " | "
             << endl;
    }
    mysql_free_result(result);
    mysql_close(&mysql);
   
    return 0;
}
makefile
mydb:main.cpp
    g++ -o mydb main.cpp -lmysqlclient -I/usr/include/mysql/ -L/usr/lib/mysql

转载于:https://www.cnblogs.com/pengzheng/p/3634468.html

你可能感兴趣的文章
自定义UIButton
查看>>
C#函数(四)
查看>>
[日记]游长白遇梅花,植物大战僵尸
查看>>
[激励机制]浅谈内部竞争——如何让你的员工玩命干活?
查看>>
dede调用img图片
查看>>
LoadRunner FAQ2
查看>>
用适配器模式处理复杂的UITableView中cell的业务逻辑
查看>>
HOG特征-理解篇
查看>>
结构类模式(四):装饰(Decorator)
查看>>
java面试题
查看>>
l2正则化
查看>>
Atitit 视图状态ViewState)的原理与管理
查看>>
067 Flume协作框架
查看>>
java的(PO,VO,TO,BO,DAO,POJO)解释
查看>>
Session中放错误提示JSP上获取
查看>>
使用 Git Hooks 实现自动项目部署
查看>>
宏内核与微内核【转】
查看>>
内存回收
查看>>
error LNK1104:无法打开文件"lua51.lib"
查看>>
Git 详细的操作指南笔记
查看>>