mysql

一、mysql数据库默认是自动提交,即autocommit = true,要想查看自己所建的数据库的autocommit属性,需要语句select @@ autocommit;

二、安装了mySQL 目录下却没有include和lib文件夹,这是因为在安装的时候,忘记勾选自定义安装的develop component这一项了,只需要重新点击安装文件 modify的过程中添加以下就可以了。

三、c++连接mysql

首先建立一个空的控制台程序,建立cpp文件,在其中加入如下代码。然后记得附加包含头文件的目录和库目录。同时要将libmysql.dll和libmysql.lib拷贝到debug文件夹下。

#include <WINSOCK2.H>
#include <IOSTREAM>
#include "mysql.h"
#pragma comment(lib,"libmysql.lib")


using namespace std;
int main(char **args)
{
 MYSQL mysql;
 mysql_init(&mysql);
 if(mysql_real_connect(&mysql,"localhost","root","root","abc",3306,0,0))
 {
  cout<<"ok"<<endl;
  return 0;
 }
 else
 {
  int i = mysql_errno(&mysql);
  const char *s = mysql_error(&mysql);
  cout<<s<<endl;
 }
}

 四、部分mysql的API接口

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值