查询mysql和visualstudio的相关信息显示,先安装visualstudio,后安装mysql。
visualstudio是一个程序软件。
首先你需要下个 mysql windows 版本的 因为要用到API首先是vs下的mysql 库的问题
基本步骤
- 1: 在windows下下载的Mysql版本是32位还是64位
如果是64位将vs2013设置为 x64编译格式 :右键项目
->属性->配置管理器 设置成64位
- 2: 下载mysql并安装。
配置库过程:
项目->属性VS++目录->包含目录设置成mysql中的include 所在目录:C:\Program Files(x86)\MySQL\MySQL Server 5.5\include
VS++目录“->"库目录"将其设置这MYSQL中的lib所在目录,例如我的是: C:\Program Files (x86)\MySQL\MySQL Server 5.5\lib2)
"C/C++"->”附加包含目录“ 将其设置为 MYSQL 中的include 所在目录,依旧是C:\ProgramFiles(x86)\MySQL\MySQL Server 5.5\include
链接器->常规->“附加库目录”将其设置为 MYSQL中的inclde 所在目录,依旧是:C:\Program Files (x86)\MySQL\MySQL Server 5.5\include
链接器->常规->"输入" ->附加依赖项->填入 ->libmysql.lib(注意该文件在mysql 的include文件夹下,程序在链接时候调用该 库文件)
至此,vs2013下的设置完毕!
//头文件winsock 要在mysql前面
#include<winsock.h>
#include<mysql.h>
//链编mysql库
#pragma comment(lib, "libmysql.lib")
后面就是直接使用mysql的 api了
//先创建一个mysql的句柄
//核心代码
MYSQL *conn_ptr
conn_ptr = mysql_init(NULL)
if(!conn_ptr)
{
fprintf(stderr, "mysql_init failed/n")
return EXIT_FAILURE
}
//NULL右边的参数是端口一般是 3306端口
conn_ptr = mysql_real_connect(conn_ptr, "localhost", "user",
"password", "newdatabase", 3306, NULL, 0)
if(conn_ptr)
{
printf("Connection success/n")
}
else
{
printf("Connection failed/n")
}
mysql_close(conn_ptr)
```
localhost 代表是目标主机ip 要连接目标主机, `首先要修改mysql主机的网络配置 屏蔽 127.0.0.1才
上面都是个人笔记 很详细了 忘采纳
可以,Visual Studio 2022 可以用来开发基于 MySQL 8.0 的应用程序。 您可以使用 Visual Studio 2022 来连接MySQL 8.0数据库,创建表、视图等,还可以使用 Visual Studio 2022 中的 ADO.NET、MySQL Connector/NET 等技术连接 MySQL 8.0 数据库,进行数据查询、更新等 *** 作。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)