/images/avatar.png

Schaepher's Blog

Mariadb 授权与回收

  1. 创建用户

    CREATE USER "username"@"host" IDENTIFIED BY 'password';
  1. 授权

    GRANT ALL PRIVILEGES ON dbname.* TO "username"@"host";
  2. 回收

    REVOKE ALL PRIVILEGES ON dbname.* FROM "username"@"host";

PHP7 非侵入式性能分析工具套件 tideways & xhgui

https://hub.docker.com/r/sroze/tideways

https://github.com/sroze/dockerfiles/tree/master/tideways

https://blog.it2048.cn/article-tideways-xhgui/

两种方式:

  1. Nginx 指定入口脚本
  2. 开放端口,在插件里指定 tcp 连接

步骤

  1. 安装 MongoDB
  2. 安装 PHP tideways 模块并配置
  3. 安装 PHP MongoDB 模块并配置
  4. 安装 Xhgui
  5. Nginx 配置将性能分析脚本附加到执行
  6. Nginx 配置 Xhgui 网页访问

安装 PHP 源

https://rpms.remirepo.net/wizard/

记一个 SQL 导致的问题的处理

背景

我们组负责维护一个内部系统,这个系统里面有一个功能:允许管理员在上面执行 SQL 语句,没有任何限制。

14 号下午,同事在这个系统的生产环境执行了一条 SQL 语句,导致部分功能异常。四十分钟后恢复服务。但数据在 15 号早上才完全恢复。