zoukankan      html  css  js  c++  java
  • ubuntu下C++连接mysql数据库

    参考了该博客的做法:http://zhmy.michael.blog.163.com/blog/static/861578792012101244715692/

    1.安装mysql: sudo apt-get install mysql-server

    2. sudo apt-get install libmysql++-dev

    3.拷贝lib:

    sudo  cp /usr/lib/mysql/plugin /usr/lib/ -a

    4.可以试试了

    新建一个cpp文件,代码如下:

     1 #include <iostream>
     2 #include <mysql/mysql.h>
     3 using namespace std;
     4 
     5 int main()
     6 {
     7     MYSQL mysql;
     8     mysql_init(&mysql);
     9     return 0;
    10 }
    View Code

    编译的时候必须加上库,命令如下:

    sudo g++ -o test test.cpp -L/usr/lib/mysql -lmysqlclient -lz

    然后./test运行,这段代码什么也没有做,但是如果这段代码可以编译成功,那么其它的就没有问题。

    如果不加后面的参数会出现mysql_init没有找到的错误。

  • 相关阅读:
    FFT入门
    FJOI省队集训 chessboard
    FJOI省队集训 florida
    树上莫队
    NOIP2015 Revenge
    APIO2013 tasksauthor
    油漆门
    一些字符串有关的题目
    字符串题模板集合
    sg函数与博弈论2
  • 原文地址:https://www.cnblogs.com/xiaxiaosheng/p/5357017.html
Copyright © 2011-2022 走看看