知识大全 Linux下通过C++语言代码来操作MySQL数据库

Posted 数据库

篇首语:一艺之成,当尽毕生之力。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Linux下通过C++语言代码来操作MySQL数据库相关的知识,希望对你有一定的参考价值。

Linux下通过C++语言代码来操作MySQL数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  代码

  #include <cstdlib>    #include <string>    #include /usr/local/include/mysql/mysql h    //安装的mysql的头文件所在的位置    using namespace std;    string host= 数据库地址 ;    string user= 用户名 ;

  string pwd= 密码 ;    string dbname= 数据库 ;    string sql= 查询语句 ;    unsigned int port= ;#端口号    int status;    int main()    MYSQL *mysql;    mysql=mysql_init( );    MYSQL_RES *result;    MYSQL_ROW row;    if(mysql_real_connect(mysql host c_str() user c_str() pwd c_str() dbname c_str() port NULL CLIENT_FOUND_ROWS)==NULL)    cout << connect failure! << endl;    return EXIT_FAILURE;    else    cout << connect success! << endl;        mysql_set_character_set(mysql gbk );    status=mysql_query(mysql sql c_str());    if(status != )    cout << query failure! << endl;        cout << the status is : << status << endl;    result=mysql_store_result(mysql);    while(row=mysql_fetch_row(result))    cout << row[ ] << | << row[ ] << endl;        mysql_free_result(result);    mysql_close(mysql);   

  编译

  g++ o test test cpp lmysqlclient I/usr/local/include/mysql/ L/usr/local/lib/mysql

cha138/Article/program/MySQL/201311/29472

相关参考

知识大全 linux下mysql命令

  一总结一下  linux下启动mysql的命令  mysqladminstart  /ect/initd/mysqlstart(前面为mysql的安装路径)  linux下重启mysql的命令  

知识大全 建站教程之数据库Mysql mysqlsla在Linux之下的正确操作

建站教程之数据库Mysqlmysqlsla在Linux之下的正确操作  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 修改Linux下MySQL编码

修改Linux下MySQL编码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  默认登录mysql

知识大全 从linux kernel coding style看php代码规范

  linux内核的编码是一种极端情况  需要清晰明朗以供全世界的开发者学习修改对代码的质量要求较高  相信linus大神在长期接触各种各式代码后脾气会变得更暴躁就比如前段时间在某论坛痛斥C++  节

知识大全 Linux下MySql免安装

Linux下MySql免安装  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  解压/usr/loc

知识大全 Linux下MySQL的管理与配置

Linux下MySQL的管理与配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  MySQL服务

知识大全 linux 下 MySQL源码包的安装

linux下MySQL源码包的安装  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  linux下M

知识大全 在Linux 环境下安装 Mysql

在Linux环境下安装Mysql  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一引言  想使用

知识大全 linux系统下MYSQL备份恢复

linux系统下MYSQL备份恢复  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  数据库备份是非

知识大全 Linux下Apache+PHP+MySql+Cgi

Linux下Apache+PHP+MySql+Cgi  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!