c++对MySQL数据库的操作

1、安装MySQL

2、VS 2010建立C++控制台应用程序,添加一个源文件sql.cpp

3、建立好了之后,连接MySQL数据库需要有4个操作

① 添加MySQL的包含文件;(include)

项目--属性--VC++目录--包含目录--“D:\MySQL5.5\MySQL Server 5.5\include”

c++对MySQL数据库的操作_第1张图片

② 添加库目录;(lib)

项目--属性--链接器--常规--附加库目录--“D:\MySQL5.5\MySQL Server 5.5\lib

c++对MySQL数据库的操作_第2张图片

③ 添加依赖项;(lib)

项目--属性--链接器--输入--附加依赖项--“libmysql.lib

c++对MySQL数据库的操作_第3张图片

④ 添加头文件;(mysql.h)

#include //注意顺序,要放在mysql.h前

#include //控制台项目中要在mysql.h之前include

编写自己的数据库连接程序:

#include 
#include  //注意顺序,要放在mysql.h前
#include 
#include 

using namespace std;

int main()
{
	const char * db = "information";  //数据库名称
	const char * server = "127.0.0.1";//服务器地址
	const char * user = "root";       //用户名
	const char * password = "123456"; //密码	
	
	MYSQL * pcon;
	pcon = mysql_init(NULL);
	//第2345参数的意思分别是:服务器地址、用户名、密码、数据库名,第6个为mysql端口号(0为默认值3306)
	if(!mysql_real_connect(pcon,server,user,password,db,0,NULL,0))
	{  
		cout<<"连接失败"<

你可能感兴趣的:(C++,数据库)