标签:MySQL

MySQL

MySQL Explain 解析

1个月前 (04-26) 71浏览 0评论

一、语法 explain < table_name > 例如: explain select * from t3 where id=3952602; 二、explain输出解释 +----+-------------+-------+--...

Docker

Docker搭建可一键部署的多域名LNMP环境

1个月前 (04-22) 443浏览 0评论

本文介绍在Docker容器中,快速部署LNMP环境的完整步骤。 本文可实现一键部署LNMP环境,特点: 可以增减绑定多个域名 支持HTTPS和HTTP/2协议 PHP源代码在主机中 MySQL数据文件在主机内 所有配置文件可在主机中直接修改 所有日...

MySQL

MySQL批量更新

2个月前 (04-13) 122浏览 0评论

mysql更新语句很简单,更新一条数据的某个字段,一般这样写:  UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value'; 如果更新同一字段为同一个值,mysql也...

MySQL

PHP正则表达式获取SQL语句中的表名

2个月前 (03-18) 612浏览 1评论

有一个SQL语句集合,里面可能有select、select ... left join、update、delete、insert。 要从这语句集合中获取到所有的表名,该如何做呢? 代码如下, <?php class SqlLog { ...

MySQL

MySQL查看实时执行的SQL语句

4个月前 (02-02) 657浏览 0评论

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

MySQL

MySQL批量修改表前缀

4个月前 (02-02) 430浏览 0评论

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

MySQL

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

5个月前 (12-29) 879浏览 0评论

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

MySQL

MySQL慢查询

5个月前 (12-23) 704浏览 0评论

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

MySQL

Windows后台启动、停止和重启WNMP脚本

5个月前 (12-21) 947浏览 0评论

WNMP,是PHP开发环境的简称,即在Windows系统下安装Nginx、MySQL、PHP三个软件。 通过DIY安装WNMP后,要一个个启动、停止和重启这几个软件就比较麻烦。 而且PHP FastCGI默认不会后台启动,需要借助 RunHidden...