- 博客(20)
- 收藏
- 关注
原创 MySQL Binlog 的配置
binlog简介binlog是一个二进制格式的文件,用于记录用户对数据库增量操作的SQL语句信息,例如更改数据库表和更改内容的SQL语句都会记录到binlog里,但是对库表等内容的查询不会记录。默认情况下,binlog日志是二进制格式的,不能使用查看文本工具的命令(比如,cat,vi等)查看,而使用mysqlbinlog解析查看mysqlbinlog --base64-output=...
2019-06-29 21:53:41 8019
原创 MySQL 创建存储过程,使用 while 批量插入数据
1、创建带字段的表 student (id,name,age)#id 整型 主建 不能为空 自动增长#name 字符型长度50 不能为空#age 整型 不能为空 默认值18mysql> create table student( -> id int primary key not null auto_increment, -> name varcha...
2019-06-28 23:01:17 347
原创 MySQL 查看binlog日志方法
mysqlbinlogmysqlbinlog --no-defaults --base64-output=decode-rows -v /var/lib/mysql/mysql-bin.000004BEGIN/*!*/;# at 203# at 235#190630 10:40:51 server id 2 end_log_pos 235 CRC32 0x8ef8ae9c ...
2019-06-28 15:13:09 1868
原创 CentOS 7 开启 iptables
安装 netstat (CentOS 7 默认没有这个命令)yum install net-tools -yCentOS 7默认使用的是firewall作为防火墙查看当前防火墙状态active (running) 表示开启运行中systemctl status firewalld● firewalld.service - firewalld - dynamic fir...
2019-06-28 11:27:43 9214 1
原创 MySQL 中 my.cnf 常用配置
常用配置:[mysqld]port = 3306 #默认pid-file = /data/mysql/mysql.pidbasedir = /usr/local/mysql/ #程序安装目录symbolic-link = 0 #多客户访问同一数据库,该选项默认开启tmpdir = /usr/local/mysql/tmp/ #此目录被 MySQL用来保存临时文件open...
2019-06-27 15:34:44 6795
原创 CentOS 6.8 Yum 安装 Zabbix 3.4
安装环境操作系统:CentOS 6.8数据库版本:MySQL 5.6WEB服务器软件:Nginx 1.13.6脚本语言:PHP 7.0主机A:192.168.0.104 (Zabbix-server)需要安装 Nginx MySQL PHP主机B:192.168.0.105 (Zabbix-agent) 需要安装 MySQL环境配置service iptables sto...
2019-06-26 22:53:15 941 1
原创 CentOS 7 开启 firewalld 防火墙
查看防火墙状态systemctl status firewalld开启防火墙systemctl start firewalld#如出现错误 Failed to start firewalld.service: Unit is masked. 运行下面systemctl unmask firewalld开放80端口#开80端口命令:firewall-cmd --zo...
2019-06-26 14:43:13 205
原创 win10 安装 Tomcat
1、下载链接https://tomcat.apache.org/download-70.cgi2、解压至D盘或其它盘3、添加环境变量 CATALINA_HOME4、编辑 Path 变量5、命令行启动c:\Users\startup启动窗口乱码解决方法:打开 D:\tomcat\conf\logging.properties#修改...
2019-06-23 09:59:40 1498
原创 Win10 安装 JDK 1.8
1、下载链接:https://www.oracle.com/technetwork/java/javase/downloads/index.html2、选择对应的版本及点击同意按钮3、安装好添加环境变量我的电脑 -> 属性 ->更改设置 -> 高级 -> 环境变量4、新建系统环境变量 JAVA_HOME 变量值为 java 安装的目录5...
2019-06-23 08:56:23 160
原创 Win 10 添加自定义右键菜单
需求:添加 Editplus 到右键菜单1、“windows键+R” 打开运行窗口,输入 regedit2、展开 HKEY_CLASSES_ROOT 然后 * 然后 shell3、在 shell 上面单击右键新建 项 名称为 Editplus (本例要添加的软件)4、点击 Editpuls 在右边栏 双击默认 修改数值数据为 Editplus5、在 Editp...
2019-06-22 23:45:50 2061 1
原创 CentOS 6.8 每天自动备份 MySQL
1、建立备份脚本 mysql_bak.shcd /home/mysql #切换目录vi mysql_bak.sh#添加如下内容#!/bin/bash#只导出数据mysqldump -uroot -proot database | gzip > /home/mysql/mysql_$(date +%Y%m%d_%H%M%S).sql.gz#导出所有(结构&数据&...
2019-06-21 11:28:37 543
原创 CentOS 6.8 源码安装 PHP7
1、下载mcrypt (先要安装libmcrypt mhash)cd /usr/local/src#分别下载更改对应的名称#libmcrypt-2.5.8.tar.gzhttps://sourceforge.net/projects/mcrypt/files/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz/download#mhash-0.9.9.9...
2019-06-20 19:23:43 571
原创 CentOS 6.8 源码安装 MySQL 5.6
1、安装依赖包yum -y install make gcc-c++ cmake bison-devel ncurses-devel gcc \autoconf automake zlib* fiex* libxml* libmcrypt* libtool-ltdl-devel*2、下载MySQLcd /usr/local/srcwget http://dev.mysql.co...
2019-06-19 16:43:17 398
原创 Nginx 负载均衡配置
upstream 参数参数 描述 down 不参与负载 weight 权重 max_fails 失败多少次 认为主机已挂掉则,踢出 fail_timeout 踢出后重新探测时间 backup 备用服务 max_conns 允许最大连接数 slow_start 当节点恢复,不立即加入 #新建一个配置文件vi /...
2019-06-14 15:21:07 185
原创 CentOS 6.8 编译安装 Nginx 和 echo-nginx-module 模块
安装依赖包yum -y install gcc gcc-c++ openssl openssl-devel zlib zlib-devel pcre pcre-devel依赖包说明gcc,gcc-c++:主要用来进行编译相关使用openssl,openssl-devel: 配置httpszlib,zlib-devel:文件的解压缩pcre,pcre-devel:rewrite模块...
2019-06-13 11:35:30 651
原创 CentOS 6.8 yum安装 Nginx
1、下载nginx yum源#切换到yum源目录cd /etc/yum.repos.d#下载nginx yum源wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm 2、安装#安装rpm -ivh nginx-release-cent...
2019-06-12 15:17:21 1436
原创 MySQL5.6 数据库主从服务器配置
安装环境操作系统:CentOS 6.8数据库版本:MySQL 5.6主机A:192.168.0.139 (Master)主机B:192.168.0.108 (Slave)环境配置service iptables stop #关闭防火墙 或者开启3306端口setenforce 0 #关闭selinuxMaster主机配置vi /etc/my.cnf #配置文...
2019-06-12 11:51:43 590
原创 CentOS 7 iptables 默认规则详解
安装 iptablesyum install iptables -y #如果没有,安装一下配置 iptablesservice iptables status #查看所有防火墙状态规则iptables -I INPUT -p tcp --dport 443 -j ACCEPT #添加443端口#屏蔽IPiptables -I INPUT -s 35.0.0.0/...
2019-06-10 10:38:45 3228 1
原创 PHPCMS load_func 加载函数库源码分析
/** * 加载函数库 * @param string $func 函数库名 * @param string $path 地址 */private static function _load_func($func, $path = '') { //定义一个静态属性,保存key static $funcs = array(); if (empty($path...
2019-06-06 15:22:56 260
原创 CentOS 7 LVM 调整分区大小
需求:原有 lv_root 逻辑卷空间不够用,现把 lv_home逻辑卷空间 缩减 3G 加到 lv_root 逻辑卷空间原来是lv_root 2G,lv_home 11G调整后 lv_root 5G,lv_home 8G缩减逻辑卷空间流程 先缩减逻辑卷的逻缉边界,再缩减物理边界umount /home #不能在线缩减,必须先卸载 home 目录e2fsck -f /de...
2019-06-05 15:23:14 3441 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人