linux 下 c++ 连接mysql


系统: ubuntu14

数据库:mysql5.5

步骤:

g++/ mysql 数据库安装略

1. 首先安装mysql对 C/C++的API, 可以通过下面命令安装:

sudo apt-get install mysql-server libmysql++-dev

如果在安装过程中报错, 可以根据命令提示, 通过sudo apt-get update 修复下。

2. 将lib文件拷贝到公有文件夹

sudo cp /usr/lib/mysql* /usr/lib/

3. 测试安装

 
  
#include "/usr/include/mysql/mysql.h"
#include
#include
using namespace std;
  
int main()
{ 
        MYSQL mysql;
        mysql_init(&mysql);
        cout<<"mysql is running"<

注意 include文件时,使用 #include 可能编译通过不了, 提示 找不到函数mysql_init函数,可以include 成上面的格式,虽然这样很痛苦。

4. b编译

g++ -lmysqlclient test.cpp -o test
 
 

你可能感兴趣的:(c++,linux,数据库)