C MySQL删除插入数据(适用方法详解)

MysqL一个流行的开源关系型数据库管理系统,它具有高效、稳定、易用等特点,被广泛应用于各种类型的应用程序中。在C语言中,我们可以使用MysqL C API来操作MysqL数据库,实现数据的增删改查等操作。本文将详细介绍如何使用MysqL C API来删除和插入数据的方法

C MySQL删除插入数据(适用方法详解)

一、删除数据

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语句,实现更加复杂的数据操作。

相关文章

MySQL 死锁 是指两个或多个事务互相等待对方持有的锁,从而导...
在MySQL中,InnoDB引擎通过Next-Key Locking技术来解决幻读问...
在数据库事务管理中,Undo Log 和 Redo Log 是两种关键日志,...
case when概述 sql语句中的case语句与高级语言中的switch语句...
其实很简单,只是为了忘记,做个记录,用的时候方便。 不管是...
1.进入服务,找到mysql服务,在属性里找到mysql的安装路径 2...