自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Windows安装MYSQL5.6.4

一、官网下载安装包官网地址:https://dev.mysql.com/下载安装包二、安装步骤因为下载的MySQL5.6.是免安装版,我们需要解压缩包然后进行环境的配置1、解压压缩包,并放在自己要安装的目录下,我目前安装在D:\MySQL5.62、环境变量配置【我的电脑】--->【属性】---->【高级系统设置】---->【高级】---...

2018-11-22 16:00:13 2239 3

原创 MYSQL中IN与EXISTS的区别

目录一、IN与EXISTS的区别1、IN查询分析2、EXISTS查询分析3、结论:在MYSQL的连表查询中,最好是遵循‘小表驱动大表的原则’一、IN与EXISTS的区别1、IN查询分析SELECT   *  FROM A WHERE id IN (SELECT id FROM B);等价于:1、SELECT id FROM B ----->先执行in中的查...

2018-06-29 10:24:27 38775 39

原创 MYSQL索引使用案例分析

目录 一、创建数据表二、向数据表中插入字段三、创建联合索引在a1,a2,a3,a4字段上四、索引案例分析1、字符串未使用引号,导致索引失效2、符合索引最左原则使用不当,导致索引失效3、范围查找导致索引失效4、order by使用不当,导致索引失效4、group by使用不当导致索引失效5、通配符like的使用不当导致索引失效6、MYSQL 中!=,&...

2018-06-28 14:28:14 4828 2

原创 Linux下安装MYSQL

一、安装步骤1、查询是不是原先已经安装了MySQL,如果已经安装了,先卸载find -name mysql rm -rf 上边查找到的路径,多个路径用空格隔开 #或者下边一条命令即可 find / -name mysql|xargs rm -rf2、下载linux安装包,并上传解压上传文件tar -zxvf mysql-5.6.42-linux-glibc...

2018-11-23 09:08:48 158

原创 解决Nginx: [error] open() "/usr/local/Nginx/logs/Nginx.pid

今天在执行./nginx -s reload指令重新读取配置文件报错nginx: [error] open() "/home/wm/nginx/nginx/logs/nginx.pid" failed (2: No such file or directory)进到logs文件发现的确没有nginx.pid文件 解决方法/home/wm/nginx/nginx/sbin...

2018-11-19 19:16:50 4755

原创 Nginx基础知识

一、Nginx的三个应用场景二、Nginx的优点1、高并发,高性能同时具备 2、可扩展性好主要体现在它的模块化设计,稳定3、高可靠性Nginx可以在服务器上持续不间断的运行数年4、热部署可以在不停止服务的基础上升级Nginx5、BSD许可证开源,可修改源代码三、Nginx的组成1、Nginx的二进制可执行文件(由可模块源码编译出的一个文件)2...

2018-11-19 18:52:53 167

原创 Nginx安装详细过程

记linux下安装Nginx历程Nginx的安装一般分为两种①编译式安装②操作系统自带工具安装,比如yum,下面以编译式安装为例来写一下安装过程1、下载安装版本可以到到官网http://nginx.org下找到自己安装的版本,然后复制链接2、linux中下载安装版本wget  http://nginx.org/download/nginx-1.14.1.tar.gz3、...

2018-11-17 18:05:43 179

原创 服务器卡顿排查方法

一、查看服务器的内存和服务器核数大小①查看服务器内存大小cat /proc/meminfo | grep MemTotal②查看服务器核数总核数 = 物理CPU个数 * 每个物理CPU的核数查看CPU的个数:cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l查看每个CPU中core的个数cat /...

2018-11-09 15:36:24 10514 1

原创 Python基础

目录1、IPO编程2、Python的两种编程方式3、Python语法1、注释2、命名和保留字3、数据类型4、字符串的使用5、分支语句6、print()的格式化1、IPO编程I:input程序输入P:process处理O:output输出2、Python的两种编程方式交互式和文件式交互式:对每个输入语句即时运行结果,适合语法练习文件...

2018-11-06 09:37:49 176

原创 算法及其时间复杂度

一、算法及其时间复杂度算法定义:算法是规则的有限集合,是为解决特定问题而规定的一系列操作算法的特性:有限性,确定性,无二义性,输入或输出,可行性算法的执行时间:一个算法的执行时间大致上等于其所有语句执行时间的总和,对于语句的执行时间是指该条语句的执行次数和执行一次所需时间的乘积语句频度:指该语句在算法中重复执行的次数算法的时间复杂度:T(n)=O(f(n))例子:1、x...

2018-10-09 12:10:11 327

原创 数据结构的基本概念

目录 一、数据结构一、数据结构基本的数据结构三、数据结构中的基本概念四、数据的逻辑结构五、数据的存储结构一、数据结构算法 +程序设计 = 数据结构 程序设计:为计算机处理问题编制的一组指令集合算法:处理问题的策略定义:按照某种逻辑关系组织起来的一批数据,按一定的映像方式把他们存储在计算机存储器中,并在这些数据上定义一个运算的集合,就叫做数据结构一、数...

2018-09-28 09:07:27 462

原创 数据库基础

目录一、数据库系统的组成二、数据库语言三、数据库管理系统的功能四、数据库的标准结构本周除了工作外,利用剩余时间重新开始学习数据库,上学的时候听老师讲,觉得很无聊,现在重新进行学习,才发现被自己忽视的知识点其实是最重要的,将最底层最基础最重要的点给丢失了。最近学习了第一章一、数据库系统的组成数据库系统由五部分组成:DB,DBMS,DBA,DBAP以及计算机基本系统二、...

2018-08-12 22:59:07 172

原创 正则表达式

目录一、什么是正则表达式二、正则表达式的语法规则三、正则表达式的规则 在工作中,对一些数据的校验,以及判断等都会用到正则表达式,本周利用空闲时间学习了一下有关正则表达是的知识一、什么是正则表达式正则表达式是一种描述字符串的语法规则,是一个特定的格式化模式,可以匹配,替换,截取匹配的字符串。二、正则表达式的语法规则一个完整的正则表达式由两部分组成,元字符和文本字符...

2018-08-05 23:15:16 241

原创 LINUX常用操作命令

由于工作中用到shell,就需要掌握基本的linux操作命令,下面自己将自己工作中常用到的linux命令进行总结一、几个重要的热键1、【Tab】键 :tab键具有命令补全的功能比如我想查看anaconda -ks.cfg的内容,我只需要输入a,然后按tab键他将会进行匹配,然后自动补全           2、[Ctrl]-c按键:让当前的程序或者操作停止掉3、【home】...

2018-07-30 00:29:52 363

原创 MYSQL锁

一、锁的作用为数据加锁,主要是防止数据资源的争抢,同时可以避免高并发二、锁的分类1、从对数据的操作类型分类    读锁(共享锁 in share mode):针对同一份数据,多个操作可以同时进行,互不影响    写锁(排它锁 for update):当前写操作没有完成,不允许其他读锁或写锁对数据进行操作2、从对数据操作的力度来分类    表锁(MYSAM存储引擎):锁住...

2018-07-06 08:55:33 228

原创 MYSQL索引失效

1、最佳左前缀符合索引,遵循最佳左前缀,不能跳过中间值2、索引上做操作不要在索引上做任何操作,计算,函数,类型转换等,都会导致索引失效3、存储引擎不能使用索引中范围条件最右边的列在范围查找后,会导致其后的索引失效4、减少select *的使用只访问索引列的查询,尽量使用覆盖索引5、MYSQL 中!=,<>导致索引失效6、is null,is not null会导致索引失效7、like以...

2018-06-28 14:30:47 835

原创 MYSQL慢查询分析

EXPLAIN 通常进行慢查询的分析1、id分析   id相同,执行顺序是由上到下的执行id不相同,如果是子查询,id会递增,id值越大,表示其优先级越高,越先被执行id的不同,都会影响表的加载顺序,一般都是小表驱动大表2、select_type(查询类型)select_type代表查询类型,它主要有以下几种常用类型simple 简单查询primary ...

2018-06-28 14:30:00 554

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除