VS2017/C++/MySQL 使用API连接MySQL的一些配置

编码背景
因为一直找不到合适的ODBC和MySQL我就选择使用API连接数据库

配置
1.由于电脑和数据库有32位和64位的,所以要根据自己的电脑和安装的数据库的情况
我是VS2017 ,直接在调试这里可以修改,或者点击 “项目”-> “属性”->“配置管理器”,在这里也可以选择自己需要的位数
在这里插入图片描述
在这里插入图片描述
2.点击 “项目” -> “属性” ->“VC++目录”,对其包含目录,引用目录和库目录进行配置。
在这里插入图片描述
包含目录,填写MySQL 安装目录中的 include文件的路径;引用目录和库目录,填写MySQL安装目录中的lib 文件的路径。

3.对附加依赖项进行设置。
在左侧依次点击 “配置属性”->“链接器”->“输入”,然后在右边的附加依赖项中加入 libmysql.lib。
在这里插入图片描述
4.将 MySql 安装目录中(我的这连个文件是在lib文件夹里面) libmysql.dll和 libmysql.lib 两个文件拷贝到与当前项目解决方案相同位置的文件夹里面。
在这里插入图片描述
在这里插入图片描述
代码部分
只是简单的测试一下

void test()
{
    MYSQL m_sql;
	//初始化数据库对象
	mysql_init(&m_sql);

	//localhost:服务器地址,可以直接填入IP;root:账号;
	//123456:密码;test:数据库名;3306:网络端口  
	if (!mysql_real_connect(&m_sql, "localhost", "root",
		"123456", "test", 3306, NULL, 0))
	{
		printf("数据库连接失败!");
		return;
	}
	else//连接成功则继续访问数据库,之后的相关操作代码基本是放在这里面的
	{
		printf("数据库连接成功!");
	}
	mysql_close(&m_sql);//关闭Mysql连接
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值