4,011
社区成员
发帖
与我相关
我的任务
分享
#include "winsock.h"//因为数据库是通过网络连接的,必须包含网络相关头文件
#include "mysql.h"//这个没什么好说的,mysql头文件自然要包含
#pragma comment(lib,"libmySQL.lib")//附加依赖项,也可以在工程属性中设置
连接代码
MYSQL m_sqlCon;
MYSQL_ROW row;
MYSQL_RES *res;
mysql_init(&m_sqlCon);//初始化数据库对象
if (!mysql_real_connect(&m_sqlCon,"localhost","root", password, databasename, 3306, NULL, 0))
//password:数据库密码,databasename:数据库名,3306:网络端口
{
AfxMessageBox(_T("数据库连接失败!"));
return;
}
else//连接成功则继续访问数据库,之后的相关操作代码基本是放在这里面的
{
//数据库操作代码
}