VS2017调用MySQL 8.0的方法
这个例子分享了在VS2017中调用MySQL 8.0的具体方法,供大家参考。具体内容如下
素描
在网上找了一些答案,发现有一些小问题。
你自己写一个就行了
配置
配置很关键。
我的MySQL安装目录是C: \程序文件\MySQL
2:c 3360 \程序文件\ MySQL \ mysqlserver8.0 \的部分地址包括3:c 3360 \程序文件\ MySQL \ mysqlserver8.0 \ lib
配置链接器:
2中写的内容是:libmysql.lib
最后一步:将这个libmysql.dll移动到目录C:\Windows\System32
密码
注意!以上步骤很重要!
Pwd:密码root:账号3306:登录端口号jxgl:我的数据库中某个数据库执行的命令中的学生是我的表# include estio . h # includes my SQL . h//如果配置好了ok,可以直接将这个文件包含在int main(void){ MYSQL MySQL;//一个数据库结构MYSQL _ RES * res//一个结果集结构MYSQL_ROW行;//char**二维数组,存储记录//初始化数据库MySQL _ init(MySQL);//设置编码方式MySQL _ options (MySQL,MySQL _ set _ charset _ name,' gbk ');//连接到数据库//确定连接是否失败,输出连接失败。If (MySQL _ real _ connect (MySQL,' localhost ',' root ',' pwd ',' jxgl ',3306,null,0)==null) printf('连接失败!\ \ n’;//查询数据MySQL _ query (MySQL,‘从学生中选择*);//获取结果集RES=MySQL _ store _ result(MySQL);//给ROW赋值,判断ROW是否为空,如果不是则打印数据。while(row=MySQL _ fetch _ row(RES)){ printf(' % s ',row[0]);//打印ID printf('%s ',第[1]行);//打印名称printf('%s ',行[2]);printf('%s \n ',行[3]);}//释放结果集MySQL _ free _ result(RES);//关闭数据库MySQL _ close(MySQL);//停留并等待系统(“暂停”);返回0;}以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。
版权声明:VS2017调用MySQL 8.0的方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。