mysql-开启慢查询&所有操作记录日志详解

在运营网站的过程中,可能会遇到网站突然变慢的问题,一般情况下和 MySQL 慢有关系,可以通过开启慢查询,找到影响效率的 SQL ,然后采取相应的措施。下面介绍一下如何开启慢查询: 1、开启慢查询...

MySQL Explain详解

  在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有...

MySQL中的索引详讲详解

  一、什么是索引?为什么要建立索引?    索引用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,M...

单列索引、多列索引和最左前缀原则详解

通过实例理解单列索引、多列索引以及最左前缀原则 实例:现在我们想查出满足以下条件的用户id: mysql>SELECT `uid` FROM people WHERE lname`='Liu' AND `fname`='Zhi...

Linux kill和kill-9区别详解

进程状态转换图 kill和kill -9,两个命令在linux中都有杀死进程的效果,然而两命令的执行过程却大有不同,在程序中如果用错了,可能会造成莫名其妙的现象。 执行kill命令,系统会发送一个SIGTERM信号给对应的程序。当程...

lnmp安装fileinfo扩展详解

1、错误:   PHP Fileinfo extension must be installed/enabled to use Intervention&nb...

MySQL常用操作详解

mysql的常用命令行 创建新的用户 create user 用户名 identified by  ‘密码’; 更改用户密码 set  password for 用户名 =password‘新密码’; 清除已经...

在用python操作mysql时报错:ModuleNotFoundError: No module named 'MySQLdb'详解

用Flask+python+mysql写一个小项目   系统 win10 py版本:3.6.1 在配置数据库时报错ModuleNotFoundError: No module named 'MySQLdb' fro...

跟着动画学习 TCP 三次握手和四次挥手详解

TCP三次握手和四次挥手的问题在面试中是最为常见的考点之一。很多读者都知道三次和四次,但是如果问深入一点,他们往往都无法作出准确回答。 本篇尝试使用动画来对这个知识点进行讲解,期望读者们可以更加简单地地理解TCP交互的本质。 TCP 三...

MyEclipse使用总结——在MyEclipse中设置jsp页面为默认utf-8编码详解

在MyEclispe中创建Jsp页面,Jsp页面的默认编码是“ISO-8859-1”,如下图所示: 在这种编码下编写中文是没有办法保存Jsp页面的,会出现如下的错误提示: 因此可以设置Jsp默认的编码为utf-8,...