之前写过一篇博客,是关于如何解析类似sql之类的解析器实现参考:https://www.cnblogs.com/yougewe/p/13774289.html 之前的解析器,更多的是是做语言的翻译转换工作,并不涉及具体的数据运算。而且抛弃了许多上下文关联语法处理,所以相对还是简单的。 那么,如果我们 ...
分类:
其他好文 时间:
2020-12-03 11:31:05
阅读次数:
4
#2020编程语言TOP50 #编程语言的编程泛型 命令式: 面向过程:C语言、COBOL、Fortran 面向对象:C++、Java、PHP、python、go、Objective-C、C# 声明式:SQL 函数式:Haskell、F#、ML、Scala、lisp、logo、Scheme、R 逻辑 ...
分类:
编程语言 时间:
2020-12-02 12:38:11
阅读次数:
11
1 !/bin/bash 2 3 4 HOSTNAME="localhost" 5 PORT="3306" 6 USERNAME="root" 7 PASSWORD="1234" 8 DBNAME="mydatabase" 9 10 11 LOGIN_CMD="mysql -h${HOSTNAME} ...
分类:
数据库 时间:
2020-12-02 12:27:59
阅读次数:
12
Mysql+Mycat实现数据库主从同步与读写分离收录于话题#MySQL从入门到放弃26个此文章源于浅谈MySQL集群高可用架构对文章中的架构扩展介绍,之前写过一篇关于MHA的文章MySQL集群高可用架构之MHAMycat介绍官网:http://mycat.io/电子书:http://mycat.io/document/Mycat_V1.6.0.pdf书:http://blog.csdn.net/
分类:
数据库 时间:
2020-12-02 11:56:41
阅读次数:
11
MES是什么? 美国先进制造研究机构AMR(Advanced Manufacturing Research)将MES定义为“位于上层的计划管理系统与底层的工业控制之间的面向车间层的管理信息系统”,它为操作人员/管理人员提供计划的执行、跟踪以及所有资源(人、设备、物料、客户需求等)的当前状态。 制造执 ...
分类:
其他好文 时间:
2020-12-01 12:45:12
阅读次数:
20
原SQL语句:(execution: 2 s 28 ms, fetching: 25 ms) explain select pr.cid, case when pr.type = 2 then ac.auto_cancel else ca.auto_cancel end auto_cancel, p ...
分类:
数据库 时间:
2020-12-01 12:38:30
阅读次数:
19
一、mycat注解 1.1、注解原理 概念 MyCat 对自身不支持的 Sql 语句提供了一种解决方案——在要执行的 SQL 语句前添加额外的一段由注解SQL 组织的代码,这样 Sql 就能正确执行,这段代码称之为“注解”。注解的使用相当于对 mycat 不支持的 sql语句做了一层透明代理转发,直 ...
分类:
其他好文 时间:
2020-12-01 12:37:55
阅读次数:
10
CREATE DEFINER=`test`@`%` PROCEDURE `prop_make_bak_sql`(psShecmal varchar(30),psFunctions varchar(3000)) BEGIN select CONCAT('-- 备份 ',name,' \r\nDELIM ...
分类:
数据库 时间:
2020-12-01 12:31:17
阅读次数:
15
php后台验证两种方式绕过 前言 环境:buuctf中[GXYCTF2019]BabySQli1 知识点:两种验证方式,密码绕过 参考:博客 做题 sql注入,fuzz过滤了(,),=,or 然后就琢磨着都过滤了(),函数都不能用,还怎么进行sql注入 尝试着成功登录进去 1'||1 like 1# ...
分类:
Web程序 时间:
2020-12-01 12:30:43
阅读次数:
8
绕过空格的报错注入 环境:buuctf中[极客大挑战 2019]HardSQL1 知识点:updatexml报错注入 参考:wp1 做题 sql注入 语法错误时,返回报错内容 试着用注释符闭合,这里有个坑的地方,#以get形式传入时,要以url编码%23发送 查询为假时,就会返回wrong pass ...
分类:
其他好文 时间:
2020-12-01 12:29:38
阅读次数:
7