摘要:
软件准备: 安装jenkins: jenkins 常用命令: service jenkins start/stop/restart chkconfig jenkins on jenkins的目录结构: /usr/lib/jenkins/jenkins.war WAR包 /etc/sysconfig/ 阅读全文
摘要:
Nginx 安装及配置 一、Nginx 简介 Nginx("engine x") 是一款是由俄罗斯的程序设计师 Igor Sysoev 所开发高性能的 Web和 反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高连接并发的情况下,Nginx 是 Apache 服务器不错的替代品 阅读全文
摘要:
创建项目: 项目结构: 程序启动入口: 正式开始: HelloWorld: 控制台显示: 页面显示: 搞定! 阅读全文
摘要:
开启 MySQL 远程访问权限: 在linux系统上登陆mysql服务。 创建远程连接 MySQL 的用户: 查看数据库用户: 创建成功。 查看端口: 开启3306端口: 注意:一定要加在后两行的前面。 重启防火墙: 查看服务器ip地址: 连接测试: 阅读全文
摘要:
数据准备: 导入表数据结构: 业务要求:查找性别为男性(0:女,1:男),工作年限大于3年,年龄最小的员工。 查看执行计划: 结论:type为ALL,即最坏的情况;key为null,没有用到索引;Extra中含有Using filesort,不是按照表内的索引进行排序。 优化开始: 创建索引: my 阅读全文
摘要:
MySQL常见瓶颈: EXPLAIN: 定义: explain 叫做查看执行计划,使用 explain关键字可以模拟优化器执行sql查询语句,从而知道MySQL是如何处理执行的SQL语句的。分析SQL或是表结构的性能瓶颈。 功用: 使用方式:EXPLAIN + SQL语句 执行计划包含的信息: 准备 阅读全文
摘要:
索引概述: 索引(Index) 是帮助MySQL高效获取数据的数据结构。索引的本质就是数据结构。 索引的目的在于提高查询效率,可以类比字典,可以简单的理解为“排好序的快速查找数据结构”。 在数据本身之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以 阅读全文
摘要:
SQL执行循序: 手写: 机读: 总结: 理论图谱: MySQL数据库实例: 1.创建数据库: 2.使用数据库: 3.创建表、添加数据: tb_emp表数据: tb_dept表数据: 笛卡儿积: 查询tb_emp表和tb_dept中公共的数据: 查询tb_emp表中全部的数据: 查询tb_dept表 阅读全文
摘要:
配置文件: 主要日志文件: 数据文件: MySQL逻辑架构: 查看MySQL提供的存储引擎: 或者: 阅读全文
摘要:
准备: 验证系统中是否安装mysql: 本系统中自带mysql, 将其卸载: 安装MySQL: 随机给 root 用户创建了一个密码。 判断是否安装成功: 安装成功,但是没有启动。 查看用户是否创建成功: 查看安装版本:注意——先安装客户端(rpm -ivh MySQL-client-5.6.36- 阅读全文