当前位置: 首页 > article >正文

数据库语句

环境变量path下的目录是系统目录。

image.png

image.png

#include <iostream>
#include <mysql.h> 
#pragma comment(lib,"libmysql.lib")//链接libmysql.dll动态库的中间桥
//
MYSQL* conn;//数据库句柄。后面还有网络句柄(用来网络收发数据)
bool connect()
{
	 conn = mysql_init(NULL);
	if (conn == NULL)
	{
		printf("Error %u: %s\n", mysql_errno(conn), mysql_error(conn));
		return false;
	}
	//host参数可以用:"localhost",".","192.168.0.88","127.0.0.1","teacher"
	if (mysql_real_connect(conn, "127.0.0.1", "root", "123456", "worker", 0, NULL, 0) == NULL)
	{
		printf("Error %u: %s\n", mysql_errno(conn), mysql_error(conn));
		return false;
	}
	mysql_query(conn, "set names gb2312");
	return true;
}


void Browse()
{
	MYSQL_ROW row;//行数据.内部是一个指针数组cha**
	MYSQL_RES* res;//结果集:含有多个记录(行数据)
	int t;
	const char* allData = "select * from t_worker";
	mysql_query(conn, allData);

	res = mysql_store_result(conn); //
	while (row = mysql_fetch_row(res))
	{
		for (t = 0; t < mysql_num_fields(res); t++)
		{
			printf("%s\t", row[t]);
		}
		printf("\n");
	}

}
int main()
{
	if (!connect())
		return -1;
	const char* sSQL = "DELETE FROM t_worker WHERE f_numb=1088";
	int n = mysql_query(conn, sSQL);//0代表成功
	if(n)
		printf("Error %u: %s\n", mysql_errno(conn), mysql_error(conn));
	Browse();
	return 0;
}

o(conn), mysql_error(conn));
Browse();
return 0;
}


http://www.kler.cn/a/579431.html

相关文章:

  • nginx配置反向代理服务器,实现在https网站中请求http资源
  • 在 ASP.NET Core 中启用 Brotli 和 Gzip 响应压缩
  • SoftKeyboard安卓输入法详解
  • Qt之QGraphicsView图像操作
  • 城市霓虹灯夜景拍照后期Lr调色教程,手机滤镜PS+Lightroom预设下载!
  • 数字信号处理之信号功率谱计算welch方法(分段加窗平均周期图)、Bartlett方法(周期图)(Python)
  • 为wordpress自定义一个留言表单并可以在后台进行管理的实现方法
  • DeepSeek 3FS:端到端无缓存的存储新范式
  • HTML 区块元素详解
  • 蓝桥杯备考:进制转换问题
  • 大中型水闸安全监测系统的内容和功能
  • 二次SQL注入
  • Windows控制台函数:控制台输出函数WriteConsoleA()
  • 大白话Vue Router 中路由守卫(全局守卫、路由独享守卫、组件内守卫)的种类及应用场景
  • Vue.js框架设计中的权衡艺术:解析性能、可维护性与范式选择
  • VisionPro、VisionMaster 多模板匹配分类(大球刀、小球刀、尖刀、三角刀)
  • C++修炼之路:初识C++
  • 【SegRNN 源码理解】【今天不水文系列】编码器部分理解
  • [java][OAuth2.0]OAuth2.0建表语句
  • 如何使用 GPT-4o 翻译播客声音