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[......]
CentOS 7的web环境等
原则:尽量使用yum repo安装
CentOS 官方对第三方repo的说明 https://wiki.centos.org/zh/AdditionalResources/Repositories
nginx
使用nginx 官方提供的repo,配置文件 /etc/yum.repos.d[……]
amazon lightsail使用记录及主要配置项(CentOS 7实例)
从朋友处得知amazon的lightsail,有东京机房而且网络质量还不错,价格还公道(512M最低配3.5刀),于是想换掉已经使用了7年的linode,正在用的早已绝版的东京1也4年了,网络抽风的频率有点高。试用过一段时间的东京2,网络质量确实有待改善。好几年前试用过aws的1年免费,啥都没干而浪[……]
python pip安装ConfigParser/MySQL-python的Hack方案
python3.x下pip报错No module named ‘ConfigParser’
cygwin下virtual-env的python3.6下安装 MySQL-python报错,错误消息如后,提示找不到ConfigParser模块,而事实上该模块在python3.x后改名了。那就照旧名做个[……]