欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c+向mysql添加數(shù)據(jù)

C++向MySQL添加數(shù)據(jù)是一種常見的數(shù)據(jù)庫操作,今天我們就來了解一下該如何實(shí)現(xiàn)。

首先我們需要連接MySQL數(shù)據(jù)庫。連接數(shù)據(jù)庫需要使用MySQL提供的連接庫,因此我們需要在代碼中引入mysql.h頭文件。以下是連接MySQL數(shù)據(jù)庫的C++代碼:

#include <mysql.h>
#include <string>
using namespace std;
int main()
{
MYSQL mysql;
mysql_init(&mysql);
const char* host = "localhost";
const char* user = "root";
const char* password = "123456";
const char* database = "test";
int port = 3306;
if(!mysql_real_connect(&mysql, host, user, password, database, port, NULL, 0))
cout<< "連接數(shù)據(jù)庫失敗!"<< endl;
else
cout<< "連接數(shù)據(jù)庫成功!"<< endl;
mysql_close(&mysql);
return 0;
}

接下來就是向MySQL數(shù)據(jù)庫中添加數(shù)據(jù),我們需要使用到SQL語句。以下是C++向MySQL中添加數(shù)據(jù)的代碼:

string sql = "INSERT INTO user(name, age) VALUES('Tom', 18)";
if (mysql_query(&mysql, sql.c_str()))
cout<< "數(shù)據(jù)插入失敗!"<< endl;
else
cout<< "數(shù)據(jù)插入成功!"<< endl;

以上是C++向MySQL添加數(shù)據(jù)的簡(jiǎn)單介紹,大家可以嘗試使用該代碼進(jìn)行數(shù)據(jù)庫操作。