菜鸟笔记
提升您的技术认知

mysql 笔记-ag真人游戏

mysq order by 不走索引问题

菜鸟阅读 : 1970

问题描述 今天遇到一个问题,在一个报表导出的功能中,需要导出用户的某些记录的所有数据,有些用户有多达10万的记录,导出过程非常慢,需要10多秒。经过排查,发现是查询数据库的时候的问题,查询数据居然用了7秒左右。起初看到sql没发现什么问,s...

linux系统彻底卸载mysql数据库

菜鸟阅读 : 895

思维导航: 一、首先查询系统是否安装了mysql 二、关闭mysql服务 三、查看mysql对应的文件夹 四、卸载并删除mysql安装的组键服务 五、删除系统中mysql的所有文件夹 六、最后验证mysql是否删除完成 一、首先查询系统是否...

mysqldump命令详解

菜鸟阅读 : 695

mysql–mysqldump命令详解 1、数据库信息 数据库地址:127.0.0.1 数据库用户名:root 数据库密码:1234 数据库名称:test1 数据库名称:test2 数据库名称:test3 mysqldump目录:/usr/...

mysql灵魂十连问

菜鸟阅读 : 535

目录 1、sql语句执行流程 2、binlog、redolog、undolog 3、mysql中的索引 4、sql事务隔离级别 5、mysql中的锁 6、mvcc 7、缓冲池(buffer pool) 8、table瘦身 9、sql joi...

mysql - 死锁的产生及ag真人游戏的解决方案

菜鸟阅读 : 938

mysql - 死锁的产生及ag真人游戏的解决方案 1. 死锁与产生死锁的四个必要条件 1.1 什么是死锁 1.2 死锁产生的4个必要条件 2. 死锁案例 2.1 表锁死锁 2.2 行锁死锁 2.3 共享锁转换为排他锁 3. 死锁排查 4. 实例分析 4...

mysql高级查询

菜鸟阅读 : 711

目录 一、排序 二、分页查询 三、聚合函数 四、分组查询 五、连接查询 1. 内连接查询 2. 左连接查询 3. 右连接查询 4. 自连接查询 六、子查询 一、排序 排序查询语法: select * from 表名 order b...

cast和convert用法和区别

菜鸟阅读 : 1112

1、cast 语法:cast(字段a as 类型b) 释义:把字段a的类型转换成类型b,as不可省略 举例:order by cast (id as integer ) desc id为字符串型,则需要转换为整数进行排序 2、convert...

left join详解

菜鸟阅读 : 1198

left join详解 1.不考虑where条件下,left join 会把左表所有数据查询出来,on及其后面的条件仅仅会影响右表的数据(符合就显示,不符合全部为null) 2.在匹配阶段,where子句的条件都不会被使用,仅在匹配阶段完成...

sql注入getshell的几种方式

菜鸟阅读 : 1111

一. into outfile 利用条件 1. 此方法利用的先决条件 web目录具有写权限,能够使用单引号 知道网站绝对路径(根目录,或则是根目录往下的目录都行) secure_file_priv没有具体值(在mysql/my.ini中查看...

sql注入基础原理(超详细)

菜鸟阅读 : 795

一、sql注入简介 sql 注入攻击是通过将恶意的 sql 查询或添加语句插入到应用的输入参数中,再在后台 sql 服务器上解析执行进行的攻击,它目前黑客对数据库进行攻击的最常用手段之一。 二、web 程序三层架构 三层架构(3-tier ...

网站地图