• Mysql报错注入原理分析(count()、rand()、group by)

    Mysql报错注入原理分析(count()、rand()、group by) 0x00 疑问 一直在用mysql数据库报错注入方法,但为何会报错? 百度谷歌知乎了一番,发现大家都是把官网的结论发一下截图,然后执行sql语句证明一下结论,但是没有人去深入研究为什么rand不能和order by一起使用,也...

    2018-06-18 00:05:55

  • MySql 批量更新语法

    mysql数据库在批量更新某表的字段时,语法如下: UPDATE A AS a INNER JOIN ( SELECT * FROM A WHERE .... ) AS b ON a.order_id = b.order_id SET a.pay_status = 2 ,a.abnormal = 4; 举例 : UPDATE Yamibuy_Master.xysc_order_info AS oi INNER JOIN ( SELECT order...

    2018-06-18 00:05:54

  • MySQL数据库—日期与时间函数

    一、 日期和时间函数 函数的概念:按指定格式输入参数,返回正确结果的运算单元 1. 返回当前日期:curdate() current_date() current_date()+0可以将当前日期转换为数值型 例: select curdate(), current_date(), curdate()+0 2015-09-22 2015-09-22 20150922 2. 返回...

    2018-06-18 00:05:51

  • 优化数据库的方法

    1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能...

    2018-06-18 00:05:51

  • 标准mysql(x64) Windows版安装过程

    mysql x64不提供安装器,不提供安装器,不提供安装器…… 每次查英文文档有点慢,不够简。 5.7.6以后的64位zip包下载后解压是没有data目录的。 进入 解压 后的bin目录:(我用的powershell) 初始化data目录(会随机分配一个密码,记下来) .\mysqld --initialize --co...

    2018-06-18 00:05:50

  • 主从 binlog_format 设置关系

    1. 主库是row,从库必须是row/mixed。如果是statement,主库有变更时,从库报如下错误(无论什么变更都报错,如insert/update/delete/alter等): Last_Error: Error executing row event: 'Cannot execute statement: impossible to write to binary log since statem...

    2018-06-18 00:05:46

  • MySQL数据库— 汇总和分组数据

    一 汇总和分组数据 查询语句 --- 结果集(多条数据) --- 聚合函数 ---- 单行记录 1.常用的聚合函数: sum() 数字 对指定列中的所有非空值求总和 avg() 数字 对指定列中的所有非空值求平均值 min() 数字,字符,datetime 返回指定列中的最小数字,最早的日期或者最小的...

    2018-06-18 00:05:40

  • DB主从一致性架构优化4种方法

    一、需求缘起 大部分互联网的业务都是“读多写少”的场景,数据库层面,读性能往往成为瓶颈。如下图:业界通常采用“一主多从,读写分离,冗余多个读库”的 数据库架构 来提升数据库的读性能。 这种架构的一个潜在 缺点 是,业务方有可能读取到并不是最新的旧数据: (...

    2018-06-18 00:05:43

  • php读入mysql数据并以表格形式显示(表单实现无刷新提

    在网上参考了些例子,于是我这个sample实现了如标题上的功能。话不多说,上代码: lishi.html !DOCTYPE htmlhtml lang="en"head meta charset="UTF-8" title搜索/title script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"/script/head st...

    2018-06-18 00:05:36

  • mysql事务隔离级别

    概念 隔离级别用于决定如果控制并发用户如何读写数据的操作,同时对性能也有一定的影响作用。 脏读:读取未提交的数据; 不可重复读(Non-repeatable read):在一个事务的两次查询之中数据不一致,这可能是两次查询过程中间另外的事务修改了符合条件的数据; 幻读(Phant...

    2018-06-18 00:05:37

2