上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: Mysql的使用非常普遍,跟mysql有关的话题也非常多,如性能优化、高可用性、强一致性、安全、备份、集群、横向扩展、纵向扩展、负载均衡、读写分离等。要想掌握其中的精髓,可得花费不少功力,虽然目前流行的mysql替代方案有很多,可是从最小成本最容易维护的角度而言,mysql还是首选。下面从应用场景的 阅读全文
posted @ 2019-05-25 17:35 三冬三夏 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1)通用查询日志:记录建立的客户端连接和执行的语句。 2)慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或者不使用索引的查询 1)通用查询日志:记录建立的客户端连接和执行的语句。 2)慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或者不使用索引 阅读全文
posted @ 2019-05-25 17:27 三冬三夏 阅读(178) 评论(0) 推荐(0) 编辑
摘要: MySQL是我们经常使用的数据库处理系统(DBMS),不知小伙伴们有没有注意过其中的“存储引擎”(storage_engine)呢?有时候面试题中也会问道MySQL几种常用的存储引擎的区别。这次就简短侃一下存储引擎那些事儿。 先去查一下“引擎”概念。 引擎(Engine)是电子平台上开发程序或系统的 阅读全文
posted @ 2019-05-25 17:25 三冬三夏 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Xtrabackup介绍 Xtrabackup是由percona开源的免费数据库热备份软件,它能对InnoDB数据库和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁);mysqldump备份方式是采用的逻辑备份,其最大的缺陷是备份和恢复速度较慢,如果数据库大于50G, 阅读全文
posted @ 2019-05-25 17:24 三冬三夏 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 指定同步库情况 1、binlog_format= ROW模式‍ mysql> use testdb; Database changed mysql> show tables; + + | Tables_in_testdb | + + | test01 | | test1 | + + 3 rows i 阅读全文
posted @ 2019-05-25 17:20 三冬三夏 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 以下操作征对指定不同步库 binlog-format=ROW模式 1 查看主从的binlog模式 mysql> show slave status\G *********************** 1. row ************************* Slave_IO_State: W 阅读全文
posted @ 2019-05-25 17:18 三冬三夏 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 分区表的原理 分库分表的原理 分区表的原理 分库分表的原理 MySQL的复制原理及负载均衡 MySQL的复制原理及负载均衡 分区表的工作原理 对用户而言,分区表是一个独立的逻辑表,但是底层MySQL将其分成了多个物理子表,这对用户来说是透明的,每一个分区表都会使用一个独立的表文件。 如图所示:MyS 阅读全文
posted @ 2019-05-25 17:08 三冬三夏 阅读(149) 评论(0) 推荐(0) 编辑
摘要: MySQL的关联查询语句 六种关联查询 交叉连接(CROSS JOIN) 内连接(INNER JOIN) 外连接(LEFT JOIN/RIGHT JOIN) 联合查询(UNION与UNION ALL) 全连接(FULL JOIN) 交叉连接(CROSS JOIN) 交叉连接(CROSS JOIN) 阅读全文
posted @ 2019-05-25 17:06 三冬三夏 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 问题1:char、varchar的区别是什么?varchar是变长而char的长度是固定的。如果你的内容是固定大小的,你会得到更好的性能。 问题2: TRUNCATE和DELETE的区别是什么?DELETE命令从一个表中删除某一行,或多行,TRUNCATE命令永久地从表中删除每一行。 问题3:什么是 阅读全文
posted @ 2019-05-25 17:05 三冬三夏 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 基本原理流程,3个线程以及之间的关联; 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中; 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中; 从:sql执行线程——执行re 阅读全文
posted @ 2019-05-25 17:04 三冬三夏 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: 01 如何启动MySql服务 /etc/init.d/mysqld start service mysqld start Centos 7.x 系统 sysctl start mysqld 02 检测端口是否运行 lsof -i :3306 netstat -lntup |grep 3306 03 阅读全文
posted @ 2019-05-25 17:03 三冬三夏 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 用户与权限 创建用户 mysql>create user test identified by 'BaC321@#'; 修改密码 ##5.5版本及以前的命令 mysql>set password for test=passowrd('!1A@2#3'); ##5.6及以上命令 mysql>updat 阅读全文
posted @ 2019-05-25 16:58 三冬三夏 阅读(159) 评论(0) 推荐(0) 编辑
摘要: mysql命令介绍 mysql 是数据库管理命令 通过mysql --help来查看相关参数及使用说明 mysql --help #mysql数据库管理命令 Usage: mysql [OPTIONS] [database] #语法格式 --help #查看帮助文档 --auto-rehash #自 阅读全文
posted @ 2019-05-25 16:55 三冬三夏 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Linux系统MySQL数据库主从同步实战过程 安装环境说明 系统环境: [root@~]# cat /etc/redhat-release CentOS release 6.5 (Final) [root@~]# uname -r 2.6.32-431.el6.x86_64 数据库: 由于是模拟环 阅读全文
posted @ 2019-05-25 16:54 三冬三夏 阅读(127) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库入门——备份数据库 一提到数据,大家神经都会很紧张,数据的类型有很多种,但是总归一点,数据很重要,非常重要,因此,日常的数据备份工作就成了运维工作的重点中的重点的重点................. 首先来看看数据库中的数据 mysql> select * from test; + 阅读全文
posted @ 2019-05-25 16:53 三冬三夏 阅读(197) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库入门——多实例配置 前面介绍了相关的基础命令操作,所有的操作都是基于单实例的,mysql多实例在实际生产环境也是非常实用的,因为必须要掌握 1、什么是多实例 多实例就是一台服务器上开启多个不同的服务端口(默认3306),运行多个mysql的服务进程,这此服务进程通过不同的socket 阅读全文
posted @ 2019-05-25 16:52 三冬三夏 阅读(186) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库入门———常用基础命令 数据——公司的生命线,因此在大多数的互联网公司,都在使用开源的数据库产品,MySQL也因此关注度与使用率非常的高,所以做为运维的屌丝们,掌握它的一些基本操作还是必要的,那么今天就来侃一侃一些常用的基础命令,走过的、路过的,就不要再错过了,掌握的、没掌握的,也不 阅读全文
posted @ 2019-05-25 16:50 三冬三夏 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、LVS简介 LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。该项目在Linux内核中实现了基于IP的数据请求负载均衡调度方案,其体系结构如图1所示,终端互联网用户从外部访问公司的外部负载均 阅读全文
posted @ 2019-05-25 15:32 三冬三夏 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 环境: 在vm里开三个虚拟机 负载调度器:10.0.3.102 真实服务器1:10.0.3.103 真实服务器2:10.0.3.104 虚拟ip: 10.0.3.99 (用来飘移) 负载调度器上 ifconfig eth0:0 10.0.3.99 netmask 255.255.255.0 #增加虚 阅读全文
posted @ 2019-05-25 10:09 三冬三夏 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。 一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: 二. PCRE pcre- 阅读全文
posted @ 2019-05-24 16:36 三冬三夏 阅读(664) 评论(0) 推荐(0) 编辑
摘要: CentOS第一次安装MySQL的完整步骤 目录 1、官方安装文档 2、下载 Mysql yum包 3、安转软件源 4、安装mysql服务端 5、首先启动mysql 6、接着检查mysql 的运行状态 7、修改临时密码 7.1 获取MySQL的临时密码 7.2 登陆并修改密码 8、授权其他机器登陆 阅读全文
posted @ 2019-05-24 11:12 三冬三夏 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: 运维学习需要分为四个阶段: Linux初级入门 > Linux中级进阶 > Linux高级提升 > 资深细分方向进阶 第一阶段:初级入门 初级阶段需要把linux学习路线搞清楚,任何学习都是循序渐进的,所以学linux也是需要有一定的路线,个人建议学习的路线如下: Linux基础知识、基本命令(起源 阅读全文
posted @ 2019-05-22 22:01 三冬三夏 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: Linux运维工程师是一个新颖岗位,现在非常吃香,目前从行业的角度分析,随着国内软件行业不断发展壮大,越来越多复杂系统应运而生,为了保证系统稳定运行,必须要有足够多的Linux运维工程师。维护是软件生命周期中非常重要一个阶段,当前国内的运维工程师人才相对稀缺,故在未来几年,运维工程师肯定会成为一个热 阅读全文
posted @ 2019-05-22 21:48 三冬三夏 阅读(1633) 评论(1) 推荐(0) 编辑
摘要: 实验环境: 1、安装apache 1.1 安装apache 1.2 启动apache服务 1.3 设置httpd服务开机启动 1.4 查看服务状态 1.5 防火墙设置开启80端口 1.6确认80端口监听中 1.8 查服务器IP 1.9 浏览器登陆 2、安装mysql 2.1安装mysql 2.2 开 阅读全文
posted @ 2019-05-22 11:30 三冬三夏 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 【设置代理ip】 根据最新的scrapy官方文档,scrapy爬虫框架的代理配置有以下两种方法:一.使用中间件DownloaderMiddleware进行配置使用Scrapy默认方法scrapy startproject创建项目后项目目录结构如下,spider中的crawler是已经写好的爬虫程序: 阅读全文
posted @ 2019-05-10 09:39 三冬三夏 阅读(3165) 评论(0) 推荐(0) 编辑
摘要: 爬虫之selenium 安装与 chromedriver安装 今天学到一个有意思的插件,就是chromedriver,在爬虫的时候,如果网站反爬虫做的很好,自己又很想爬去里面的数据,那就可以用这个插件,虽然笨笨的,慢的一批,但是还有别的办法就不会用他啦, 这个东东主要是完全模拟浏览器点击页面,一步一 阅读全文
posted @ 2019-05-09 09:23 三冬三夏 阅读(468) 评论(0) 推荐(0) 编辑
摘要: Linux Mint 17 Qiana Cinnamon Linux Mint 17已经发布,定名为Qiana。Mint是Linux最佳发行版之一,它定位于桌面用户,关注可用性和简洁。它携带了风格迥异的桌面环境,如Mate以及Cinnamon,并基于不同的发行版,如Ubuntu或Debian。 在本 阅读全文
posted @ 2019-05-09 08:43 三冬三夏 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 1.首先ctrl+r进入终端输入(pip install selenium)进行python安装selenium2.打开百度浏览器进行分别输入geckodriver和Chromedriver对火狐和谷歌对应的驱动程序进行的下载。其对应的网址火狐: https://github.com/mozilla 阅读全文
posted @ 2019-05-08 08:02 三冬三夏 阅读(1867) 评论(0) 推荐(0) 编辑
摘要: scrapy 数据存储mysql #spider.pyfrom scrapy.linkextractors import LinkExtractor from scrapy.spiders import CrawlSpider, Rule from Cwpjt.items import CwpjtI 阅读全文
posted @ 2019-05-07 18:35 三冬三夏 阅读(124) 评论(0) 推荐(0) 编辑
摘要: DUPEFILTER_CLASS='scrapy_redis.dupefilter.RFPDupeFilter'SCHEDULER = 'scrapy_redis.scheduler.Scheduler'SCHEDULER_PERSIST = TrueREDIS_URL = 'redis://127 阅读全文
posted @ 2019-05-07 17:09 三冬三夏 阅读(436) 评论(1) 推荐(0) 编辑
摘要: Linux DNS原理简介及配置 DNS简介 DNS原理 域名解析的过程 资源记录 DNS BIND安装配置 一、简介 一般来讲域名比IP地址更加的有含义、也更容易记住,所以通常用户更习惯输入域名来访问网络中的资源,但是计算机主机在互联网中只能通过IP识别对方主机,那么就需要DNS域名解析服务了。 阅读全文
posted @ 2019-05-06 20:38 三冬三夏 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 一、安装LVS LVS的编译安装参考本站文章:http://www.linuxe.cn/post-192.html,对于LVS这种功能性软件,在生产中用yum安装也是没有问题的。 1 yum install ipvsadmin -y 1 yum install ipvsadmin -y 1 yum  阅读全文
posted @ 2019-05-06 10:47 三冬三夏 阅读(631) 评论(0) 推荐(0) 编辑
摘要: remote: HTTP Basic: Access deniedfatal: Authentication failed for 'http://******** 解决方案: git config --system --unset credential.helper 之后再进行git操作时,弹出用 阅读全文
posted @ 2019-05-05 18:49 三冬三夏 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 解决redis远程连接不上的问题 redis现在的版本开启redis-server后,redis-cli只能访问到127.0.0.1,因为在配置文件中固定了ip,因此需要修改redis.conf(有的版本不是这个文件名,只要找到相对应的conf后缀的文件即可)文件以下几个地方。 1.bind 127 阅读全文
posted @ 2019-05-05 17:24 三冬三夏 阅读(122) 评论(0) 推荐(0) 编辑
摘要: nslookup 查询域名DNS信息的工具 补充说明 nslookup命令 是常用域名查询工具,就是查DNS信息用的命令。 nslookup4有两种工作模式,即“交互模式”和“非交互模式”。在“交互模式”下,用户可以向域名服务器查询各类主机、域名的信息,或者输出域名中的主机列表。而在“非交互模式”下 阅读全文
posted @ 2019-05-04 16:51 三冬三夏 阅读(675) 评论(0) 推荐(0) 编辑
摘要: dig命令是常用的域名查询工具,可以用来测试域名系统工作是否正常 语法 选项 参数 实例 阅读全文
posted @ 2019-05-04 16:25 三冬三夏 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1、什么是DNS 2、DNS层次介绍及基础内容 3、DNS的工作原理及过程 域名服务器配置实战: 4、主域名服务器配置 5、辅域名服务器配置 6、缓存域名服务器配置 1、什么是DNS?( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统 阅读全文
posted @ 2019-05-04 15:44 三冬三夏 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 利用git提交代码 一、首先需要下载git 查看电脑是否安装git,打开终端,输入git,回车如果输出如下,则代表已安装了git 如果未安装,则会输出: 按照提示输入:sudo apt-get install git即可安装!!或者到此处下载:git下载, pkg包下载完成,双击安装。 输入命令:g 阅读全文
posted @ 2019-05-04 13:25 三冬三夏 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、什么是lvs1、lvs的定义LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。是由章文嵩博士开发的一款开源软件,1998年5月发布,是中国国内最早出现的自由软件项目之一。 LVS工作在一台server上提供Directory(负载均衡器 阅读全文
posted @ 2019-05-02 23:32 三冬三夏 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 一、负载均衡LVS基本介绍 LB集群的架构和原理很简单,就是当用户的请求过来时,会直接分发到Director Server上,然后它把用户的请求根据设置好的调度算法,智能均衡地分发到后端真正服务器(real server)上。为了避免不同机器上用户请求得到的数据不一样,需要用到了共享存储,这样保证所 阅读全文
posted @ 2019-05-02 23:16 三冬三夏 阅读(464) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页