linux 下 c++ 连接mysql
来源:互联网 发布:韩庚sj 知乎 编辑:程序博客网 时间:2024/06/07 18:24
系统: 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<iostream>#include<string>using namespace std; int main(){ MYSQL mysql; mysql_init(&mysql); cout<<"mysql is running"<<endl; //如果只测试链接,下面数据库操作的代码可以暂时不许要。 //数据库类,地址,用户,密码,数据库,端口,, mysql_real_connect(&mysql, "localhost", "root", "123456", "test", 3306, NULL, 0); string sql = " insert into test(name, num) values('hello', 1000001);"; mysql_query(&mysql, sql.c_str()); mysql_close(&mysql); return 0;}
注意 include文件时,使用 #include <mysql/mysql.h>可能编译通过不了, 提示 找不到函数mysql_init函数,可以include 成上面的格式,虽然这样很痛苦。
4. b编译
g++ -lmysqlclient test.cpp -o test
0 0
- linux下C连接mysql
- linux下C连接mysql
- linux下c连接mysql
- linux下c连接mysql问题
- LINUX下用C连接MYSQL
- LINUX下C语言连接mysql
- linux下c语言连接mysql数据库
- Linux下C语言连接MySQL
- Linux下C连接MySQL数据库方法
- Linux下C语言连接MySQL
- Linux下C连接MySQL数据库
- linux下C语言连接mysql
- LINUX下C语言连接mysql
- linux下c与MySQL连接
- Linux下配置C/C++连接Mysql
- Linux下C语言连接MySQL
- Linux c连接xampp下的mysql
- Linux下C语言连接MySQL
- C++ 中字符串的使用
- 安装RPM到指定路径
- 制定自己的SMART目标
- 在Linux桌面条件下打开Terminal的快捷键
- CentOS7安装iptables防火墙
- linux 下 c++ 连接mysql
- Linux进程实时IO监控iotop命令详解
- Stock Value 2
- FloatActivityButton,CardView
- 进程和线程概述、区别及联系
- Android Studio 使用艺术 - 快捷键完整版
- nachos各包
- HTML+CSS基础 form-input-radio创建多组并且每组有多个的单选按钮(不漂亮的)
- Address already in use ADB server didn't ACK