MysqL是一个流行的开源关系型数据库管理系统,它具有高效、稳定、易用等特点,被广泛应用于各种类型的应用程序中。在C语言中,我们可以使用MysqL C API来操作MysqL数据库,实现数据的增删改查等操作。本文将详细介绍如何使用MysqL C API来删除和插入数据的方法。
一、删除数据
ysql_query()函数来执行sql语句,从而实现删除数据的操作。下面是一个示例代码:
```ccludeysql.h>stdio.h>stdlib.h>
tain()
MysqL_RES *res;
MysqL_ROW row;
char *server = "localhost";
char *user = "root";
char *password = "123456";
char *database = "test";tame'";t ret;
nysqlit(NULL);ysqlnectn,server,user,password,database,NULL,0))
{tfysqln));
}
ysqln,query);
if (ret)
{tfysqln));
}
tfgysqln));
ysqln);
exit(0);
ysql_affected_rows()函数获取删除的行数,并输出到控制台上。
二、插入数据
ysql_query()函数来执行sql语句,从而实现插入数据的操作。下面是一个示例代码:
```ccludeysql.h>stdio.h>stdlib.h>
tain()
MysqL_RES *res;
MysqL_ROW row;
char *server = "localhost";
char *user = "root";
char *password = "123456";
char *database = "test";tame',18,90)";t ret;
nysqlit(NULL);ysqlnectn,query);
if (ret)
{tfysqln));
}
tfsertgysqln));
ysqln);
exit(0);
ysql_affected_rows()函数获取插入的行数,并输出到控制台上。
ysql_query()函数来执行sql语句,从而实现对MysqL数据库的操作。在实际开发中,我们可以根据具体需求来编写不同的sql语句,实现更加复杂的数据操作。