表示 进入内容 291 去 300 的 518 « 先前的 10 新的记录 | 下一步 10 较早的记录 » Displaying posts with tag: 存储过程 (reset) Nov 08 2017 存储过程之流程控制语句 Posted by mysql-云栖社区 on Wed 08 Nov 2017 14:23 UTC Tags: MySQL, create, 存储过程 条件控制 IF条件:条件为真,执行 CASE条件:匹配到,执行 循环控制 WHILE循环:先判断后执行 REPEAT循环:先执行后判断 LOOP循环(死循环) LEAVE语句(离开) ITERATE语句:迭代,再次循环 RETU... 【mysql】 【Create】 【存储过程】 点击查看原文> Nov 08 2017 mysql的sql经典写法收录 Posted by mysql-云栖社区 on Wed 08 Nov 2017 13:40 UTC Tags: sql, db, MySQL, UUID, 存储过程, 函数 1、表关联更新: 1 2 3 select a.`user`,a.`host`,b.db from mysql.`user` as a left join mysql.db as b on (a. 【mysql】 【函数】 【SQL】 【DB】 【uuid】 【存储过程】 点击查看原文> Nov 08 2017 mysql 5.0存储过程学习总结(上) Posted by mysql-云栖社区 on Wed 08 Nov 2017 11:15 UTC Tags: MySQL, 数据库, create, 存储过程 Mysql 5.0存储过程学习总结 一.创建存储过程 1.基本语法: create procedure sp_name() begin ……… end 2.参数传递 二.调用存储过程 1. 【mysql】 【数据库】 【Create】 【存储过程】 点击查看原文> Nov 08 2017 [MySQL优化案例]系列 -- 用TIMESTAMP类型取代INT和DATETIME Posted by mysql-云栖社区 on Wed 08 Nov 2017 10:50 UTC Tags: timestamp, analyze, TYPE, MySQL, 索引, 存储过程 引言:在以前,我总是习惯用 INT UNSIGNED 来存储一个转换成Unix时间戳的时间值,认为这样做从索引,比较等角度来讲,都会比较高效。现在我们来对比下 TIMESTAMP 和 INT UNSIGNED 以及 DATETIME 这3种类型到底谁更好。 【mysql】 【索引】 【analyze】 【timestamp】 【type】 【存储过程】 点击查看原文> …[获取更多] Nov 08 2017 MySQL binlog三种模式 Posted by mysql-云栖社区 on Wed 08 Nov 2017 10:31 UTC Tags: sql, binlog, session, variables, server, MySQL, 日志, 存储过程, 函数 MySQL binlog三种模式 2016-09-21 11:39 1205人阅读 评论(0) 收藏 举报 分类: mysql数据库(10) 目录(?)[+] MySQ binlog三种模式及设置方法 1.1 Row Level 行模式 日志中会记录每一行数据被修改的形式,然后在slave端再对相同的数据进行修改 优点:在row level模式下,bin-log中可以不记录执行的sql语句的上下文相关的信息,仅仅只需要记录那一条被修改。 【mysql】 【函数】 【SQL】 【日志】 …[获取更多] Nov 08 2017 mysql主从复制跳过复制错误 Posted by mysql-云栖社区 on Wed 08 Nov 2017 08:59 UTC Tags: update, MySQL, 存储过程 跳过复制错误 mysql因为binlog机制问题,有些时候会出现从库重放sql执行失败的情况,特别是旧的STATEMENT模式最容易出现这种情况(因为函数和存储过程等原因),这也是为什么强调使用mixed和row模式的原因。 【mysql】 【update】 【存储过程】 点击查看原文> Nov 08 2017 Mysql 分区技术二实例 Posted by mysql-云栖社区 on Wed 08 Nov 2017 08:37 UTC Tags: innodb, MySQL, 数据库, 索引, 测试, 存储过程, 性能, 存储, 表空间, 分区表 一、查看当前MySQL是否支持分区技术 二、使用HASH实现一个简单测试案例 1、建立一个分区表 2、查看数据库文件初始状态 3、写一个存储过程生成100万条记录 4、查看存储后的数据文件,可以看到数据均匀分布 三、实现RANGE分区,并和普通表实现对比 1、创建普通表no_part_tab 2、创建分区表part_tab 3、写一个存储过程,给part_tab写入800万条记录 4、同样数据写入no_part_tab 5、对比一下数据文件 6、测试SQL性能 可以看到查询时间上的差异 7、创建索引后的对比 可以看出添加索引后,查询时间基本一致。 【mysql】 …[获取更多] Nov 08 2017 Mysql binlog 日志的三种模式 Posted by mysql-云栖社区 on Wed 08 Nov 2017 08:03 UTC Tags: sql, update, binlog, session, MySQL, 日志, 存储过程, 函数 Row Level:日志中会记录成每一行数据被修改的形式,然后在slave端再对相同的数据进行修改。 优点:在row level模式下,bin-log中可以不记录执行的sql语句的上下文相关的信息,仅仅只需要记录那一条记录被修改了,修改成什么样了。 【mysql】 【函数】 【SQL】 【日志】 【session】 【binlog】 …[获取更多] Nov 08 2017 创建MySQL用户及赋予用户权限 Posted by mysql-云栖社区 on Wed 08 Nov 2017 07:58 UTC Tags: Oracle, update, centos, grant, test, by, MySQL, 数据库, 索引, create, 存储过程, 服务器, 主机, 远程连接 创建MySQL用户及赋予用户权限 1、通过help查看grant命令帮助 …… CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'mypass'; GRANT ALL ON db1. 【服务器】 【mysql】 【Oracle】 【数据库】 【主机】 【centos】 【BY】 【索引】 …[获取更多] Nov 08 2017 mysql row_changed_time Posted by mysql-云栖社区 on Wed 08 Nov 2017 06:53 UTC Tags: Blog, MySQL, CTO, 存储过程 今天在执行存储过程中遇到一个错误: ERROR 1067 (42000): Invalid default value for 'row_changed_time' 研究了一下午没找出原因,悲剧,持续研究中!!! root cause: 需要把查询语句中的row_changed_time字段进行... 【mysql】 【存储过程】 【cto】 【Blog】 点击查看原文> 表示 进入内容 291 去 300 的 518 « 先前的 10 新的记录 | 下一步 10 较早的记录 » Oracle MySQL Blogs Oracle's MySQL Blog (43) MySQL 其他链接 MySQL Downloads MySQL Docs MySQL Bugs MySQL Forums