MySQL
MobaXterm 打通隧道让本地访问内网 MySQL 数据库
前言 因为测试环境数据库在内网,而我的电脑只能连接跳板机,不能直连测试环境的数据库。所以需要一个工具来打通隧道让我本地代码可以访问内网数据库。于是试了一下MobaXterm这个工具.
安装
官网https://mobaxterm.mobatek.net/download…
优化数据库查询的问题, 使 MySQL 负载降到 1%
继上次Redis 事件之后,最近运维收到广告系统的MySQL告警信息 然后让我排查一下最近代码是不是有什么改动,从而导致数据库负载升高。如图:
很明显的可以看出来,在图中的鼠标所在的时间点,负载瞬间升高,然后一直持续没有降下去.
我赶紧打开Git查看一下当天提交的代码…
MySQL 分区实践
之前看过很多相关的文章,纸上得来终觉浅,绝知此事要躬行。 最近数据组的同事把日志重新整了一下,然后我出了一个格式的表,让数据组的同事把客户端的日志,经过清洗,整理之后写到我的表中
因为涉及的是播放数据表,所以就以日期进行了分区
库里的视频不是很多,撑死不到10w级别…
一次慢接口引起的数据库查询测试+全自动接口测试断言
今天客户端测试接口的时候,和我反馈了某个接口比较慢,对接的同事请假了,我打开项目看了一下。确实有这个问题 找到了那个接口,然后在控制器加了一个SQL打点
Copy
# 日志打点
DB::listen(fn(QueryExecuted $query) => Log::info…
MySQL 中为什么使用 timestamp 可以不用关心时区.
之前一直有过疑惑为什么MySQL数据库存timestamp可以无视时区问题. 在业务中也是一直使用Laravel框架,内置的Migration也是使用的timestamp类型字段,也没太关心.
开始
查看当前数据库时区
Copy
mysql> show variables…
MySQL 反向模糊查找
今天写一个微信回复的 demo, 然后遇到这种场景. 收到特定的消息
根据数据库存储的关键字回复特定的内容
不能全匹配,数据库可以模糊匹配
一说到模糊匹配,大家肯定都想到like, 假设表结构如下
Copy
id keyword reply
1 大卫…
快速搭建一个LNMP环境
环境说明 Linux版本为CentOS7
Nginx装默认版本
MySQL为MariaDB
PHP装的版本为PHP71
Linux
购买好服务器之后徐开启端口
80 HTTP服务
443 HTTPS服务 (可选)
3306 远程连接MySQL服务
Nginx
在C…