最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

mysql-Mysql的auto_increment使用问题

来源:动视网 责编:小采 时间:2020-11-09 16:50:50
文档

mysql-Mysql的auto_increment使用问题

mysql-Mysql的auto_increment使用问题:mysqlc++ 我建表时将id设为了 auto increment , 后来有我使用时发现id应该是从1开始的,但是结果却是从2开始递增,我是使用的C++,下面的是我部分代码: sql_->SetAutoCommit(0); if(sql_->InsertUserLoginTable(id,)
推荐度:
导读mysql-Mysql的auto_increment使用问题:mysqlc++ 我建表时将id设为了 auto increment , 后来有我使用时发现id应该是从1开始的,但是结果却是从2开始递增,我是使用的C++,下面的是我部分代码: sql_->SetAutoCommit(0); if(sql_->InsertUserLoginTable(id,)


mysqlc++

我建表时将id设为了 auto increment , 后来有我使用时发现id应该是从1开始的,但是结果却是从2开始递增,我是使用的C++,下面的是我部分代码:

 sql_->SetAutoCommit(0); if(sql_->InsertUserLoginTable(id,"") == -1) { result = "regist faild1"; } else { std::string ID = sql_->GetLastID(); std::cout << "ID : " << ID << std::endl; if (sql_->InsertLoginInfoTable(ID, "", "", "", IMEI, BTMAC) == -1) { result = "regist faild2"; } else if (sql_->InsertUserInfoTable(ID, FaceID, NickName, "", "", "3") == -1) { result = "regist faild3"; } else if (sql_->InsertUserRecordTable(ID, RegistIP) == -1) { result = "regist faild4"; } else { result = "regist success"; } } if(result == "regist success") { sql_->Commit(0); } else { sql_->Commit(1); } sql_->SetAutoCommit(1);

其中有一些是我自己封装的方法,部分如下:

void SetAutoCommit(int i)
{
sql->AutoCommit(i);
}

int Commit(int i)
{
sql->CommitSQL(i);
}

void AutoCommit(int i)
{
mysql_autocommit(connection_,i);
}

int CommitSQL(int i)
{
if(i == 1)
{
mysql_rollback(connection_);
return -1;
}
else
{
mysql_commit(connection_);
return 0;
}
}

文档

mysql-Mysql的auto_increment使用问题

mysql-Mysql的auto_increment使用问题:mysqlc++ 我建表时将id设为了 auto increment , 后来有我使用时发现id应该是从1开始的,但是结果却是从2开始递增,我是使用的C++,下面的是我部分代码: sql_->SetAutoCommit(0); if(sql_->InsertUserLoginTable(id,)
推荐度:
标签: 使用 问题 mysql
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top