【数据库开发】在Windows上利用C++开发MySQL的初步
2016-12-20 21:20
417 查看
【数据库开发】在Windows上利用C++开发MySQL的初步
标签(空格分隔): 【编程开发】Windows上在上面配置环境的基础上开展一个小demo链接数据库,没想到中间也出现了这么多的问题,简直了。
一切的罪魁祸首可能就是下载的MySQL版本就是release版本的,而不可用于Debug的。
一个非常简单的初步:
#include "stdafx.h" #include <stdio.h> #include <mysql.h> int main() { MYSQL mysql; if (mysql_init(&mysql) == NULL) { printf("初始化失败!\n"); system("pause"); return -1; } if (!mysql_real_connect(&mysql, "localhost", "root", "password", "mysql_test", 0, NULL, 0)) { printf("Fail, Error:%s\n", mysql_error(&mysql)); } else { printf("database connect ...\n"); } mysql_close(&mysql); return 0; }
问题是在Debug模式下,总是出现初始化返回值为NULL的错误,所以更别提后面的链接了,让我花了差不多一下午的时间不断地去找问题,最后在Release下成功的解决了这个问题。
切记!切记!
2016-12-20 21:18
张朋艺 pyZhangBIT2010@126.com
相关文章推荐
- Windows平台安装最新OpenCV-2.4.9,利用Eclipse、MinGW构建C++调用OpenCV开发环境
- 【数据库开发】如何创建MySQL数据库连接池(一个基于libmysql的MySQL数据库连接池示例(C/C++版))
- Windows平台安装最新OpenCV-2.4.9,利用Eclipse、MinGW构建C++调用OpenCV开发环境
- Windows平台安装OpenCV-2.4.9,利用Eclipse、MinGW构建C++调用OpenCV开发环境
- windows数据库mysql安装及C++连接
- 【数据库开发】windows环境下通过c++使用redis
- 利用Eclipse CDT建立 windows下面C++开发环境
- 【数据库开发】在Windows上和Linux上配置MySQL的过程
- Windows下利用Cygwin搭建C/C++开发环境GCC
- [C/C++]硬货 数据库开发之mysql
- Windows下利用Cygwin搭建C/C++开发环境GCC
- 【数据库开发】windows下使用c++调用redis
- Windows平台安装最新OpenCV-2.4.9,利用Eclipse、MinGW构建C++调用OpenCV开发环境
- 100个windows平台C++开发错误之六数据库操作
- 利用Eclipse CDT建立 windows下面C++开发环境
- 初步学习:Eclipse3.6开发C/C++程序(Windows下)
- 利用ArcGIS Engine、VS .NET和Windows控件开发GIS应用
- 开版第一文:在Windows下使用Eclipse开发C++
- Eclipse2.1+weblogic8.1+mysql开发工具安装步骤:(for windows os)
- 利用Visual Studio 2005 Extensions for Windows SharePoint Services 3.0开发,部署时发现的一个怪现象