场景 大家如果是做后端开发的,想必都实现过列表查询的接口,当然有的查询条件很简单,一条 SQL 就搞定了,但有的查询条件极其复杂,再加上库表中设计的各种不合理,导致查询接口特别难写,然后加班什么的就不用说了(不知各位有没有这种感受呢~)。 下面以一个例子开始,这是某购物网站的搜索条件,如果让你实现这 ...
分类:
其他好文 时间:
2020-12-15 12:54:09
阅读次数:
6
1. 下载 官网下载:https://dev.mysql.com/downloads/mysql/ 嫌官网网速慢可以加q群,在群文件里下载: 1.下载第一个download 2.解压在自己建的目录(各级目录文件名不能有中文和特殊字符) 2. 初始化MySQL+安装MySQL服务+修改密码 1.以管理 ...
分类:
数据库 时间:
2020-12-15 12:47:16
阅读次数:
8
题记来自Elasticsearch中文社区的问题——MySQL中表无唯一递增字段,也无唯一递增时间字段,该怎么使用logstash实现MySQL实时增量导数据到es中?logstash和kafka_connector都仅支持基于自增id或者时间戳更新的方式增量同步数据。回到问题本身:如果库表里没有相关字段,该如何处理呢?本文给出相关探讨和解决方案。1、binlog认知1.1啥是binlog?bin
分类:
数据库 时间:
2020-12-15 12:28:58
阅读次数:
5
实现功能: 1、需求: 模拟用户登录功能的实现。 2、业务描述: 程序运行的时候,提供一个输入的入口,可以让用户输入用户名和密码 用户输入用户名和密码之后,提交信息,java程序收集到用户信息 Java程字连接数据库验证用户名和密码是否合法 合法:显示登录成功 不合法:显示登录失败 3、数据的准备: ...
分类:
数据库 时间:
2020-12-15 12:12:29
阅读次数:
4
简介 宽字节跨站漏洞多发生在GB系统编码。 对于GBK编码,字符是由两个字节构成,在%df遇到%5c时,由于%df的ascii大于128,所以会自动拼接%5c,吃掉反斜线。而%27 %20小于ascii(128)的字符就会保留。通常都会用反斜线来转义恶意字符串,但是如果被吃掉后,转义失败,恶意的xs ...
分类:
其他好文 时间:
2020-12-15 12:09:06
阅读次数:
3
导出所有数据库 mysqldump -uroot -proot --all-databases >/tmp/all.sql 导出db1、db2两个数据库的所有数据 mysqldump -uroot -proot --databases db1 db2 >/tmp/user.sql 导出db1中的a1 ...
分类:
数据库 时间:
2020-12-15 12:08:08
阅读次数:
3
通过c#代码创建SDF数据库文件 // 创建SDF文件,文件路径:c:\test.sdf SqlCeEngine engine = new SqlCeEngine(@"Data Source = c:\test.sdf"); engine.CreateDatabase(); engine.Dispo ...
分类:
数据库 时间:
2020-12-15 11:49:48
阅读次数:
3
启用Ad Hoc Distributed Queries: exec sp_configure 'show advanced options',1 #这个配置默认是开启的 reconfigure exec sp_configure 'Ad Hoc Distributed Queries',1 #这个 ...
分类:
数据库 时间:
2020-12-15 11:48:15
阅读次数:
3
前言我们都知道DDM是华为云分布式数据库中间件,在性能、易用性等方面在业界是遥遥领先的。他的成熟不仅仅体现在具有快速水平平滑扩容、支持多种分布式事物类型等等这些高大上的特性上,也体现在DDM诸多的细微之处,今天我和大家分享一个在发展多年的mycat上存在,但是在DDM中不存在的一个不起眼的细微问题(小问题,大灾难,在IT行业的历史上不断重演,我们要警钟长鸣)。这个问题是我在DDM上玩了好多sql之
分类:
其他好文 时间:
2020-12-14 13:54:43
阅读次数:
12
基于docker+mysql部署nacos1.4 1. 前置环境 正确安装docker和MySQL且能够正常运行 2. 拉取镜像 docker pull nacos/nacos-server:1.4.0 3. 创建数据库 在mysql中创建nacos数据库(略) 执行sql //sql下载地址: h ...
分类:
其他好文 时间:
2020-12-14 13:46:57
阅读次数:
4