欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

在vc++中使用mysql数据库_MySQL

程序员文章站 2022-04-21 11:52:46
...
vc++版本:v6.0

Host Info: localhost via TCP/IP

Server Info: 5.0.67-community-nt

Server Version: 50067

Client Info: 5.0.67

Client Version: 50067


使用c++程序访问mysql数据库,实现这个功能,可以让PHP服务器和c++开发的程序共享同一个数据库,实现数据共享。使得可以在网页端和程序端结合。同时可以使用myadmin管理程序端的数据。


1、首先需要安装并且配置好mysql数据服务,具体见网上教程。同时注意在安装的时候选择完全安装,否则的话,系统会自动进行典型安装,然后会丢失include和lib等文件。已经安装的话可以选择修复重新获得这两个文件夹。

(同时建议安装myadmin来管理mysql数据库)


2、配置vc++的环境

我们需要用到外部的库函数,首先需要做的就是让编译器知道mysql的类库和库函数的地址。在vc++界面选择工具-》选项-》目录-》选择你的mysql所在文件夹的include文件夹,然后切换到library files继续添加lib里面的文件夹

这是,编译环境已经配置好,但是编译好的程序依然不能够运行,我们还需要在工程-》设置-》连接-》对象/库模块中添加libmysql.lib


3、调试运行,看是都能够成功连接服务器

#include #include #include #include #include MYSQL mysql; // 创建mysql对象void error_exit(std::string msg){    std::cout  


我们很高兴地发现,程序已经可以读取mysql数据库的信息了

接下来,我们就可以对sql数据库进行一系列的操作!