feng
MySQL的缺陷/Bug/异常/陷阱/注意事项
MySQL的缺陷/Bug/异常/陷阱/注意事项
这里只是个记录,踩过的坑
REGEXP的中文支持
REGEXP 对中文的错误识别,如下语句,结果竟然是1,在 MySQL 5.5.53, MariaDB 5.5.60, MySQL 5.7.24 下测试结果一致.
SELECT '区中医院'[......]
科学上网相关shadowsocks/kcputn/bbr/obfs/v2ray-plugin/v2ray
几个相关的软件
shadowsocks/shadowsocks-libev
shadowsocks, 现代科学上网的里程碑式产品,早已经停止更新,github上的原项目已经删除。其后继者为shadowsocks-libev,有多个平台上的版本,目前主流的平台都有其客户端。
可使用的yum源[……]
娱乐一下:测试WinRAR与7-Zip压缩比(使用wordpress源码文件及相机照片)
测试环境
软件:采用当前(2019/03/28)的最新x64位版,软件都从官方下载。
- WinRAR: v5.70简体中文版 winrar-x64-570sc.exe
- 7-Zip: 7-Zip 19.00 (2019-02-21) 7z1900-x64.msi
测试[……]
存储过程实现MySQL表数据变更记录追踪(含历史快照)
直接上代码及调用示例,调用示例:
假设有一张表user_status_in_playground,存储了用户在每个游戏场的统计数据,如总积分 、玩过次数、最近玩的时间、最近次得分。逻辑上 user_id + playground_id 是个惟一键,我们希望按照这个惟一键追踪其它字段的数据变更记[……]
MySQL语句实现字段拆分成多行
问题简述
如上图,拆分字段为多行,只使用MySQL本身功能,不借助其它工具。
下页结合实例详述原理,最后是完整的拆分语句。实际使用中,只需把最后一节的语句当作模板,修改字段名、表名即可。
核心知识点
-
- 表连接关系 JOIN… ON 中使用小于号,而非通常用的[……]
linode vps关闭删除前状态备份181226
2018/12/26 23:30 linode 关闭删除前一些状态备份,算是愐怀吧
uptime
[root@n feng]# uptime 15:35:19 up 240 days, 20 min, 1 user, load average: 0.00, 0.00, 0.00[......]
Redhat/CentOS 系Linux上配置web环境
在 redhat 系Linux发行版上配置Web环境,包括 CentOS, RockyLinux, AlmaLinux等;本文最早是针对CentOS 7的安装手记,后来有持续更新,也适用于较新的发行版,但脚本或配置文件里的版本号,要按实际修改。
原则上,尽量使用yum repo安装。
C[……]
amazon lightsail使用记录及主要配置项(CentOS 7实例)
本文是2018年的老文章,在 CentOS 7 系统上的操作记录。2025年4月份在 almalinux 9 上使用下来,只是略有变化,主要是默认用户名变了、sshd禁用密码登录的匹配放到了单独匹配的文件中。
从朋友处得知amazon的lightsail,有东京机房而且网络质量还不错,价格还公[……]
python pip安装ConfigParser/MySQL-python的Hack方案
python3.x下pip报错No module named ‘ConfigParser’
cygwin下virtual-env的python3.6下安装 MySQL-python报错,错误消息如后,提示找不到ConfigParser模块,而事实上该模块在python3.x后改名了。那就照旧名做个[……]
