MySQL查看实时执行的SQL语句

MySQL默认不能实时查看执行的SQL语句,因为这会消耗一定的资源。 要开启这个功能,稍微配置一下,打开这个LOG记录就可以了。 1 查看LOG功能 首先,查看是否已经开启实时SQL语句记录。 m…

MySQL批量修改表前缀

本方法通过命令的方式实现修改表前缀。 假设有数据库 shop,原本表前缀位sp_,现在要全部改成shop_。 需要两个步骤: 第一步 生成替换命令 SELECT CONCAT( 'ALTER TABLE ', table_name,…

Redis保存PHP Session方法

PHP默认就支持保存session到redis,不需任何额外代码。 Redis保存session用的命令是setex,用redis-cli monitor实时监测可以检测到。 setex命令的语法: setex(key, time, value) 其中…

PHP连接和使用Redis

1 安装Redis 首先,需要一台Redis服务器。 本地安装方法参考《Redis安装教程》。 2 安装PHP扩展 要在PHP中连接Redis,还需要在PHP中安装phpredis扩展来连接Redis服务器。 2.1 Windows系…

MySQL插入默认字段值方法大全

在数据库表设计的时候,经常需要设定字段的默认值,在插入数据时会出现以下的情况: 如果该字段为NULL类型,那么直接将NULL插入到该字段,字段值就是设定的默认值NULL; 如果该字段为NO…

MySQL慢查询

1 概念 MySQL的慢查询,全名是慢查询日志,是MySQL提供的一种日志记录,用来记录在MySQL中响应时间超过阀值的语句。 具体环境中,运行时间超过long_query_time值的SQL语句,则会被记录…

PHP Non Thread Safe和Thread Safe区别

None Thread Safe就是非线程安全,在执行时不进行线程(thread)安全检查。 Thread Safe就是线程安全,执行时会进行线程(thread)安全检查,以防止有新要求就启动新线程,耗尽系统资源…

Nginx开启和配置Gzip压缩

nginx 是一个高性能的 Web 服务器,合理配置nginx可以有效提高网站的响应速度。 本文介绍 nginx 的 gzip 和缓存开启配置。 gzip的压缩页面需要浏览器和服务器双方都支持,实际上就是服…

XHGui安装和使用教程

本文介绍XHGui(MySQL版)的安装、配置和使用。 XHGui基于XHProf,但是较XHpro更加便捷直观,因为它不需要修改项目代码,而且以图形化方式显示结果。 1 安装XHprof 1.1 安装PHP开发版 …

github贡献代码步骤

Github 是一个家喻户晓的代码托管平台,对于大部分编程爱好者,下载项目源码和备份项目源码应该是最常用的功能。 今天我们来介绍另一个重要的使用场景:贡献代码。 以 swoole 为例,步…