今天写存储过程时,遇到要将表名最为参数的问题,如果不涉及到游标的话,使用prepare可以解决问题,但是,动态表名要运用在游标中的话,则prepare就得靠边站了。 集众人之智慧,最后,使用临时表解决了问题。 如何在MySQL的存储过程中实现把过程参数用在游标定义的SELECT命令里面作为表名引用 ...
分类:
数据库 时间:
2019-12-22 18:04:07
阅读次数:
118
数据库2.0 \ \ \ "MySQL存储引擎介绍" "MySQL基础数据类型" "MySQL表的完整性约束" "MySQL数据库初识" "MySQL的库表详细操作" "MySQL的逻辑查询语句的执行顺序" "MySQL单标查询" "MySQL多表查询" "MySQL练习题及答案" ...
分类:
数据库 时间:
2019-12-21 12:00:48
阅读次数:
102
存储引擎 存储引擎:用于根据不同的机制处理不同的数据。 mysql存储引擎: ? innodb:默认存储引擎,支持事务,支持行锁,支持外键 ? myisam:mysql老版本用的存储引擎 ? blackhole:存任何数据进去都会立即消失 ? memory:内存引擎(数据存放在内存中) 查看所有引擎 ...
分类:
数据库 时间:
2019-12-16 22:39:55
阅读次数:
131
1. json_merge 合并Json并返回 2.插入json 3.插入或者更新json字段。 4.更新json字段。 5. 抽取json字段的值。 6.将对象转化为json。 7,移除json的某个属性 对于玩家的多个标志,可以用json来存储和局部更新,会更方便。 ...
分类:
数据库 时间:
2019-12-13 21:49:27
阅读次数:
575
? 1.存储引擎 ? 存储引擎是用于根据不同的机制处理不同的数据。 ? 查看mysql中所有引擎: ? show engines; myisam: 5.5以前老的版本使用的存储引擎 blackhole: 类似于队列中的数据,存进去消失 innodb: 默认使用存储引擎 支持事务 行锁 外键 memo ...
分类:
数据库 时间:
2019-12-13 21:15:18
阅读次数:
97
Mysql(9) 纪录一次实际开发过程中用到的复杂存储过程 为了尽可能的还原当时为什么需要用到存储过程,下面我写了个详细的文档,我们可以从需求文档出发来分析。 有关存储过程之前也写了两篇文章来做铺垫。 LOOP 及 LEAVE、ITERATE 这里LOOP用来标记循环; 而LEAVE表示离开循环,好 ...
分类:
数据库 时间:
2019-12-11 19:00:32
阅读次数:
86
[TOC] MySQL存储引擎 什么是存储引擎? 数据库存储引擎是数据库底层软件组件,数据库管理系统使用数据引擎进行创建、查询、更新和删除数据操作。 用于根据不同的机制处理不同的数据 提示: 事务型数据库的首选引擎,支持事务安全表(ACID),行锁定 和 外键。( 事务主要用于处理操作量大,复杂度高 ...
分类:
数据库 时间:
2019-12-11 17:13:02
阅读次数:
122
第三节 储存引擎,导入导出 l 储存引擎的介绍和使用 ********************************************************** mysql存储引擎 1.1存储引擎介绍 1.2查看数据库服务支持的存储引擎有那些? 1.3查看已有的表使用的存储引擎 1.4修改 ...
分类:
其他好文 时间:
2019-12-10 10:24:48
阅读次数:
151
SQL存储过程? 定义:为了以后的使用更加简单方便, 从而编写的一条或者多条SQL语句的集合.是SQL语言的封装和重用.优劣分析: 优点(简单安全高性能): 1.简化操作 2.防止错误, 保证一致性 3.简化对变动的管理. 4.提高性能 5.灵活 6.加快开发时间 劣势: 1.编写较为复杂 2.需要 ...
分类:
数据库 时间:
2019-12-05 01:13:21
阅读次数:
112
博文大纲:一、MyISAM存储引擎;二、InnoDB存储引擎;三、Memory存储引擎特点;四、如何选择合适的存储引擎?前言数据库存储引擎是数据库底层软件组件,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据操作。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL
分类:
数据库 时间:
2019-12-03 23:20:27
阅读次数:
127