文章分类 -  MYSQL

摘要:存储过程就相当于编程语言里的函数,而它是mysql的函数 存储过程的简单创建: 调用储存过程: 存储过程,可以接收参数,其参数有三类: in 仅用于传入参数用 out 仅用于返回值用 inout 既可以传入又可以当作返回值 事务: 游标: 动态执行SQL: 删除储存过程: pymysql执行存储过程 阅读全文
posted @ 2017-09-15 10:07 丰study 阅读(161) 评论(1) 推荐(0)
摘要:update 更新表 set 字段 = (select 参考数据 from 参考表 where 参考表.id = 更新表.id); update table_2 m set m.column = (select column from table_1 mp where mp.id= m.id); 方 阅读全文
posted @ 2017-09-13 14:33 丰study 阅读(130) 评论(0) 推荐(0)
摘要:一、配置MySQL自动记录慢日志 slow_query_log = OFF 是否开启慢日志记录long_query_time = 2 时间限制,超过此时间,则记录slow_query_log_file = /usr/slow.log 日志文件log_queries_not_using_indexes 阅读全文
posted @ 2017-09-12 16:00 丰study 阅读(181) 评论(0) 推荐(0)
摘要:一,执行计划 explain + 查询SQL - 用于显示SQL执行信息参数,根据参考信息可以进行SQL优化 阅读全文
posted @ 2017-09-12 14:31 丰study 阅读(110) 评论(0) 推荐(0)
摘要:1. Myisam和Innodb存储引擎特点 Myisam 表结构、数据、索引 分别有对应的存储文件 写入数据非常快,安装自然顺序写入数据 数据稳定后可以压缩数据信息 支持全文索引 并发性:少低,锁表操作 Innodb 表结构有单独存储文件,数据和索引共享同一个存储文件(ibdata1、*.ibd) 阅读全文
posted @ 2017-09-12 12:54 丰study 阅读(154) 评论(0) 推荐(0)