`
liss
  • 浏览: 842257 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

C++连接MySQL数据库

阅读更多

建立一个空的控制台程序,建立一个cpp文件,在其中加入如下代码。代码部分:

#include<winsock2.h>
//定义socket
#include<iostream>
#include"mysql.h"
//#pragma comment( lib, "libmysql.lib");
//此句话和在附加依赖项中增加libmysql.lib 的功能一样


usingnamespace std;
int main(char **args)
{
        MYSQL mysql;
        mysql_init(&mysql);
        if (mysql_real_connect(&mysql,"localhost","root","","test",3306,0,0))
        {
                cout<<"ok"<<endl;
                return 0;
        }
        else
        {
                int i = mysql_errno(&mysql);
                constchar * s = mysql_error(&mysql);
                cout << s<<endl;
        }
}

 相关设置:
1、附加包含头文件的目录,include就是mysql-5.0.27-win32\Include文件夹。
2、附加库目录,MySql lib中的文件就是mysql-5.0.27-win32\lib\opt中的文件
3、附加依赖项,名称为libmysql.lib
4、将libmysql.dll拷贝到debug文件夹中,libmysql.dll在lib文件夹中有

http://www.jhost.cn/tech/61.htm

分享到:
评论

相关推荐

    C++连接mysql数据库 源代码

    在"C++连接mysql数据库 源代码"这个项目中,我们可以学习到以下几个关键知识点: 1. **MySQL C++ Connector**: 连接MySQL数据库时,通常会使用MySQL官方提供的C++ Connector,这是一个用于C++应用程序的数据库驱动...

    基于C和C++连接MySQL数据库实现简单的学生(或职工)信息管理系统,源于大学时的数据库课程设计.zip

    使用C和C++连接MySQL数据库并进行常用的数据库操作。实现了简单的学生(或职工)信息管理系统,源于大学时的数据库课程设计.zip 使用C和C++连接MySQL数据库并进行常用的数据库操作。实现了简单的学生(或职工)信息...

    linux(centos) 下C++连接mysql数据库

    在Linux(CentOS)系统中,使用C++连接MySQL数据库是一项常见的任务,特别是在开发服务器端应用程序时。这里我们将深入探讨如何实现这一目标,以及在这个过程中可能遇到的关键知识点。 首先,你需要确保你的系统...

    使用C和C++连接MySQL数据库并进行常用的数据库操作

    使用C和C++连接MySQL数据库并进行常用的数据库操作。实现了简单的学生(或职工)信息管理系统,源于大学时的数据库课程设计使用C和C++连接MySQL数据库并进行常用的数据库操作。实现了简单的学生(或职工)信息管理...

    c++连接mysql数据库

    本项目中的"cpp_connect_mysql"提供了C++连接MySQL数据库的具体实现,确保了连接的稳定性与正确性。 首先,我们需要了解C++连接MySQL的基本概念。C++通过MySQL Connector/C++库来与MySQL服务器通信。这个库提供了一...

    dev c++ 连接 mysql 方法、库

    这里的`devc++`指的是Dev C++ IDE,`c++`是编程语言,而`mysql 库`则指用于C++连接MySQL数据库的API,通常包括libmysqlclient库。这个库提供了连接、查询、执行SQL语句等操作MySQL数据库所需的功能。 为了在Dev C++...

    C++连接mysql数据库

    ### C++连接MySQL数据库知识点详解 #### 一、引言 在软件开发中,数据库连接是必不可少的一个环节。本文将详细介绍如何使用C++语言来连接MySQL数据库,主要介绍两种方式:利用ADO(ActiveX Data Objects)连接以及...

    C++连接mysql数据库的两种方法.docx

    C++连接mysql数据库的两种方法 在 C++ 中连接 mysql 数据库有两种方法,一种是利用 ADO 连接,另一种是利用 mysql 自己的 API 函数进行连接。下面我们将详细介绍这两种方法。 第一种方法:利用 ADO 连接 ADO...

    Linux下C++连接mysql数据库

    Linux下C++连接mysql数据库,供大家一起共同分享学习。

    C++连接Mysql数据库

    首先,为了在C++中连接MySQL,你需要安装MySQL的C++连接器(libmysqlclient)。这个库提供了与MySQL服务器通信所需的接口。你可以从MySQL官网下载并按照指示进行安装。 1. **配置环境**: 在项目中包含必要的...

    c++连接mysql数据库带参数查询.docx

    "C++ 连接 MySQL 数据库带参数查询" 本文档主要介绍了使用 C++ 语言连接 MySQL 数据库并进行参数查询的方法。下面是本文档中 涉及到的知识点: 1. 包含头文件:文档中包含了多个头文件,包括 "stdafx.h"、"winsock...

    c++封装MYSQL数据库连接代码

    1. **C++与MySQL连接库**:MySQL为C++提供了一个名为`mysqlcppconn`的库,它允许开发者使用C++接口来操作MySQL数据库。这个库包含了`mysql.h`头文件和对应的动态或静态链接库文件,例如`libmysqlcppconn.so`(Linux...

    使用C和C++连接MySQL数据库并进行常用的数据库操作。

    本主题将深入探讨如何使用C和C++连接MySQL数据库并执行常见的数据库操作。 首先,为了在C或C++中使用MySQL,我们需要包含MySQL的客户端库,即`libmysqlclient`。在Linux系统中,通常通过包管理器安装,而在Windows...

    MySQL ODBC 用C++连接MySQL数据库

    3. **C++与ODBC连接**:在C++中,使用ODBC连接MySQL数据库通常涉及以下步骤: - 配置ODBC数据源:在操作系统层面设置ODBC数据源,包含数据库的URL、用户名、密码等信息。 - 包含ODBC头文件:在C++代码中,引入如`...

    C++连接Mysql数据库1

    ### C++连接MySQL数据库知识点详解 #### 一、环境配置 **Windows环境下配置:** - **MySQL + Visual Studio 2010** 1. **查找MySQL的lib文件夹:** - 路径通常位于:`C:\Program Files\MySQL\MySQL Server 5.6...

    C和C++连接MySQL数据库实现简单的学生(或职工)信息管理系统

    总的来说,通过C和C++连接MySQL数据库,我们可以构建功能强大的信息管理系统。这个过程涉及到数据库连接、SQL语句的编写和执行、结果集的处理等多个关键环节,对于提升编程技能和理解数据库操作至关重要。随着熟练度...

    使用C和C++连接MySQL数据库并进行常用的数据库操作,数据库课程设计.zip

    使用C和C++连接MySQL数据库并进行常用的数据库操作。实现了简单的学生(或职工)信息管理系统,源于大学时的数据库课程设计 软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、...

    C++连接mysql数据库的两种方法.pdf

    C++连接mysql数据库的两种方法.pdf

Global site tag (gtag.js) - Google Analytics