Dev-C++连接mysql数据库

一直挺喜欢Dev-C++的小巧,日常写点小代码都能满足。今天有个需求需要连一下数据库,索性直接开发一下Dev-C++怎么搞。

前提:已经安装Dev-C++,已经安装mysql

1. 下载MySQL.DevPak https://sourceforge.net/projects/dev-cpp/files/webupdate/webupdate/

Dev-C++连接mysql数据库_第1张图片

2. 打开Dev,工具=》Package Manager=》Install,安装刚刚下载的MySQL.DevPak

Dev-C++连接mysql数据库_第2张图片

3. 文件=》新键=》项目

4. 工具=》编译器选项,连接器命令行加入 -lmysql

Dev-C++连接mysql数据库_第3张图片

5. 工具=》编译器选项=》库,添加mysql安装目录的lib

    工具=》编译器选项=》C++包含文件,添加mysql安装目录的include

Dev-C++连接mysql数据库_第4张图片Dev-C++连接mysql数据库_第5张图片

6. 将mysql安装路径中lib下的libmysql.dll拷贝到C:\Windows\System32中

7. 编译运行,示例代码如下:

#include 
#include
#include 
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

using namespace std;
int main(int argc, char** argv) {
	MYSQL mysql;
	mysql_init(&mysql);
	
	if (!mysql_real_connect(&mysql, "localhost", "root", "********", "enron_isi", 3306, NULL, 0)) { 
		cout<<"数据库连接失败"<

 

你可能感兴趣的:(mysql,mysql,Dev,c++,Dev-C++)