![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
东菇
这个作者很懒,什么都没留下…
展开
-
C++连接Mysql(CAPI)
连接配置:右键项目->C/C++目录->库目录 ->添加MySQL的sever的文件右键项目->连接C/C+±>常规->附加包含目录->添加MySQL的include文件右键项目->连接器->输入->附加依赖项->添加libmysql.lib和libmysqld.lib,并且把这两个复制到项目目录。MySqlClie...原创 2020-03-14 15:09:21 · 496 阅读 · 0 评论 -
游标和条件处理
游标游标的基本概念在查询表时,会获得一个查询结果集,游标就是用来遍历这个结果集中每一条记录的,把查询结果集看作是一个容器,那游标就是类似于迭代器一样的东西,游标可以返回结果集中一行或多行数据,结果集是存在数据缓冲区里的,游标可以从数据缓冲区里读取相应的数据。游标只能用在存储过程和函数中,并且一次只能指向一条记录。游标类似于C语言中的指针,可以指向一块数据内存,然后通过这块数据进行访问,也...原创 2020-03-14 14:57:28 · 363 阅读 · 0 评论 -
事务和锁
事务事务的基本概念事务是作为单个逻辑单元所执行的一系列操作,如:新建一个数据库或表格,对表数据的插入、更新、删除,执行一个存储过程或函数等,都是一个事务。事务控制事务的控制有两种方法:隐式事务隐式事务是不用管理员手动写的,是指单独的insert、update、delete默认是隐式事务,由系统自动提交。显式事务显式事务就不是由系统自动提交的,是需要用户手动提交的。关闭隐式事务...原创 2020-03-14 14:42:56 · 246 阅读 · 0 评论 -
事件
事件事件的基本概念与触发器类似,都是在特定的条件执行相应的操作,但是不同的是,触发器是触发时执行任务,而事件是定时执行任务的。事件关键字:event基本作用:让数据库定时执行某些操作。#事件的创建格式#if not exists不存在就创建create event [if not exists] 事件名称 ON schedule #计划任务(定时操作:AT timestam...原创 2020-03-14 14:10:06 · 166 阅读 · 0 评论 -
触发器
触发器触发器的基本概念触发器是和表相关联的一个数据库对象,是一种特殊的存储过程。触发器关键字:trigger基本作用:通过对表进行数据的插入、更新或删除等操作来触发,用于执行某些操作的。触发器的创建创建语句格式:create trigger 触发器名 #[触发器名]触发时机 #触发时机:before|after触发条件 #触发条件:insert|update|deleteO...原创 2020-03-14 00:14:25 · 134 阅读 · 0 评论 -
数据库的存储过程和函数
存储过程参数可有可无,IN 表示数据传入,OUT 表示数据传出,INOUT 表示既可以传入又可以传出 。创建存储过程delimiter //##开始创建存储过程create procedure 存储过程名(in[out][inout] 参数名1 参数类型1,in[out][inout] 参数名2 参数类型2,……,in[out][inout] 参数名n 参数类型n)begi...原创 2020-03-13 23:44:37 · 148 阅读 · 0 评论