- 浏览: 126372 次
- 性别:
- 来自: 广州
最新评论
-
wkl17:
好文,完阅,实用
MySQL5.7的备份与恢复简介和使用mysqldump备份MySQL数据库
文章列表
mysql5.7开启主从同步
- 博客分类:
- mysql
在同一台服务器的2个实例(3355,3366)进行测试
1,设置主从裤
开通主库master(3355)的bin-log:
1)停止数据裤
2)修改3355数据库的my.cnf
增加bin-log字段及设置master的serverid
vim my.cnf
log-bin=/mysqldata/3355/mysql-bin
server-id=1
3)修改从库3366的server-id使其与主库区分
vim my.cnf
server-id=1
4)登录主库mysql查看是否设置成功
mysql> show variables like 'log_bin' ...
一、备份的类型和其他说明:
1.1 按备份时服务器是否继续提供服务区分:
热备份:备份时读写都不受影响
温备份:备份时仅可进行读操作
冷备份:也叫离线备份,读写操作均中止
不同的存储引擎对备份的支持也是不一样的,MyISAM存储引擎可以使用LVM快照功能配合实现热备份,如果没有LVM,则只能实现温备份。而InnoDB则可以完全支持热备,可使用的热备工具有:xtrabackup, mysqldump等
从数据的安全角度来说,离线备份(冷备份)是最安全的,且是最快速的。但离线备份需要停止服务,对业务带来影响。如果MySQL服务器存在主从服务器,则可以使用将从服务器停机进行冷备 ...
mysql5.7创建用户授权-删除用户撤销授权
- 博客分类:
- mysql
一, 创建用户:
命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';
说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器.
例子: CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456'; ...
mysql5.7多实例重置密码
- 博客分类:
- mysql
mysql5.7非多实例重置密码
杀掉mysql后执行linux命令
mysqld_safe --skip-grant-tables &
就可以直接跳过密码进入mysql
[root@localhost 3306]# mysqld_safe --defaults-file=/data/3306/my.cnf --skip-grant-tables &
无密码进入mysql
[root@localhost 3306]# mysql -S /data/3306/mysql.sock
查询密码
mysql> select user,host,auth ...
mysql5.7多实例
- 博客分类:
- mysql
启动端口号为3355和3366的二个实例。创建文件夹
[root@localhost /]# mkdir -p /mysqldata/{3355,3366}/data
将配置文件拷贝到响应的文件夹,
my.cnf
[client]
port = 3355
socket = /mysqldata/3355/mysql.sock
[mysql]
no-auto-rehash
[mysqld]
user = mysql
port = 3355
socket = /mysqldata/3355/m ...
Linux nc命令用法收集
- 博客分类:
- linux
ps.ubuntu自带的nc是netcat-openbsd版,不带-c/-e参数。pss.在线Markdown编辑器的bug是怎么回事...“#”号依然显示着
##参数
想要连接到某处: nc [-options] hostname port[s] [ports] …绑定端口等待连接: nc -l port [-options] [hostname] [port]
-g<网关> ...
linux sar 命令详解
- 博客分类:
- linux
Linux统计/监控工具SAR详细介绍:要判断一个系统瓶颈问题,有时需要几个 sar 命令选项结合起来使用,例如:怀疑CPU存在瓶颈,可用 sar -u 和 sar -q deng 等来查看 怀疑内存存在瓶颈,可用 sar -B、sar -r 和 sar -W 等来查看 怀疑I/O存在瓶颈,可用 sar -b、sar -u 和 sar -d 等来查看
sysstat 工具简介
sysstat 是 Linux 系统中的常用工具包。它的主要用途是观察服务负载,比如CPU和内存的占用率、网络的使用率以及磁盘写入和读取速度等。
sysstat 工具包中包含两类工具:
即时查看工具: ...
Python中time模块详解
- 博客分类:
- python
在平常的代码中,我们常常需要与时间打交道。在Python中,与时间处理有关的模块就包括:time,datetime以及calendar。这篇文章,主要讲解time模块。
在开始之前,首先要说明这几点:
在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素。由于Python的time模块实现主要调用C库,所以各个平台可能有所不同。
UTC(Coordinated Universal Time,世界协调时)亦即格林威治天文时间,世界标准时间。在中国为UTC+8。DST(Daylight Saving Time)即夏令 ...
centos-编译安装mysql
- 博客分类:
- mysql
安装前工作:1,从官方网址下载MySQL5.7.11源码包,大概49M2,安装好cmake3. yum -y install gcc gcc-c++ autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake libaio libaio-devel autoconf bzr bison libtool //这是个人在安装老版本使用的,相关依赖包
appium-4:测试小米手机自带的计算器
- 博客分类:
- appium
#coding=utf-8
from appium import webdriver
import unittest
class TesXiaomiCalc(unittest.TestCase):
def setUp(self):
desired_caps = {
'platformName':'Android',
'platformVersion':'5.0.2',
'deviceName':'b082512'
}
desired_ca ...
appium-3: 获取元素属性
- 博客分类:
- appium
monitor.bat 或uiautomatorviewer.bat
http://www.up123.cc/22.html
1) 把当前路径指向sdk的build-tools目录,并把apk文件放进去:执行以下命令: .\aapt dump badging xxx.apk命令获取包内信息。注意,启动类名称一个字母都不能错
注意launchable-activity属性
2)没有apk,应用已经安装到手机或虚拟机中。可以使用logcat命令
.清除logcat内容,使用命令adb logcat -c
.启动logcat,使用命令adb logcat ActivityManager:I *:s
1.contexts
contexts(self):
Returns the contexts within the current session.
返回当前会话中的上下文,使用后可以识别H5页面的控件
:Usage:
driver.contexts
用法 driver.contexts
2. current_context
current_context(self):
Returns the ...
scrapy-2:scrapy的一些组件
- 博客分类:
- scrapy
京东商品页面
[root@localhost pytest]# cat jdspider.py
#!/usr/bin/env python
# coding=utf-8
import scrapy
class JdSpider(scrapy.Spider):
name='jd'
start_urls=['http://list.jd.com/list.html?cat=737,794,798']
def parse(self,response):
for href in response.css('#plist .p-name ...
scrapy-1:创建一个项目并采集
- 博客分类:
- scrapy
新建项目
[root@localhost pytest]# scrapy startproject iteye886
New Scrapy project 'iteye886', using template directory '/usr/lib64/python2.7/site-packages/scrapy/templates/project', created in:
/root/pytest/iteye886
You can start your first spider with:
cd iteye886
scra ...