mysql 命令汇总
1.连接master和slave
CHANGE MASTER TO:将slave定向到master,然后用START SLAVE启动复制
change master to
master_host='',
master_port=,
master_user='',
master_password='';
START SLAVE
2.强制轮换二进制日志:
FLUSH LOGS;
3.检查二进制日志中有哪些事件:
SHOW BINLOG EVENTS\G 默认只显示第一个二进制日志文件的内容
SHOW BINLOG EVENTS IN 'log file name'\G
4.查看当前正在写入的是哪个二进制文件
SHOW MASTER STATUS
5.刷新所有表并锁定数据库
FLUSH TABLES WITH READ LOCK
UNLOCK TABLES
6.创建数据库备份
mysqldump --all-databases --host=master-1 > backup.sql
恢复备份
mysql --host=slave-1 < backup.sql
7.获取binlog文件名列表
SHOW BINARY LOGS;
8.二进制日志是一系列二进制日志事件
9.binlog事件的结构:通用头,提交头,事件体,校验和
10.事件校验
binlog-checksum=type:启用校验和,并指定计算校验和的方式
master-verify-checksum=boolean:表示读取二进制日志的时候master是否要验证校验和
slave-sql-verify-checksum=boolean:表示读取中继日志之后、在slave数据库上应用事件之前,slave是否要验证事件的校验和。
11.当前时间
NOW、CURDATE、CURTIME、UNIX_TIMESTAMP、SYSDATE
前4个函数返回开始执行语句的时间,而SYSDATE将返回函数执行时的时间。
12.临时表时依赖于线程的,服务器内部通过创建晦涩的表名来定义临时表。
临时表的名字由服务器的进程ID、创建表的线程ID和一个线程计数器组成。
13.二进制日志过滤器
可以通过两个选项从二进制日志中过滤语句:binlog-do-db和binlog-ignore-db
mysql 命令汇总的更多相关文章
- mysql命令汇总
1.mysql新增.删除用户和权限分配 查看用户及权限 mysql>use mysql mysql>select * from user\G; 新增用户 mysql>insert i ...
- Linux上通过MySQL命令访问MySQL数据库时常见问题汇总
Linux上通过mysql命令访问MySQL数据库时常见问题汇总 1)创建登录账号 #创建用户并授权 #允许本地访问 create user 'test'@'localhost' identified ...
- MySQL常用命令汇总(偏向运维管理)
基础部分 1. select @@version; ##查询当前mysql的版本. 2. show variables like 'port';##查看mysql实例的端口. 3. show vari ...
- MySQL笔记汇总
[目录] MySQL笔记汇总 一.mysql简介 数据简介 结构化查询语言 二.mysql命令行操作 三.数据库(表)更改 表相关 字段相关 索引相关 表引擎操作 四.数据库类型 数字型 字符串型 日 ...
- 73条日常Linux shell命令汇总,总有一条你需要!
转载: 73条日常Linux shell命令汇总,总有一条你需要! 1.检查远程端口是否对bash开放: echo >/dev/tcp/8.8.8.8/53 && echo &q ...
- MySQL登录汇总
--MySQL登录汇总 --------------------2014/5/17 1. ERROR 1045错误ERROR 1045 (28000): Access denied for user ...
- MySQL命令,一篇文章替你全部搞定
MySQL命令,一篇文章替你全部搞定 MySQL的基本操作可以包括两个方面:MySQL常用语句如高频率使用的增删改查(CRUD)语句和MySQL高级功能,如存储过程,触发器,事务处理等.而这两个方面又 ...
- 【Linux】Linux 常用命令汇总
查看软件xxx安装内容:dpkg -L xxx 查找软件库中的软件:apt-cache search 正则表达式 查找软件库中的软件:aptitude search 软件包 查找文件属于哪个包:dpk ...
- MYSQL 命令行显示乱码 解决方案
中文乱码是因为编码集不支持,所以要改变编码 先查看下设置的编码 使用如下命令 show variables like 'character%'; 在 mysql.conf (Ubuntu mysql5 ...
随机推荐
- vue中的路由
路由配置项: import Router from ‘vue-router’ 1.path:路径 ...
- ajax入门学习
1. XMLHttpRequest 是 AJAX 的基础. 所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject). XMLHttpReq ...
- 简单的压力测试工具 siege
$ siege -c 1000 -r 100 -b http://127.0.0.1:13579/3344 HTTP/1.0 200 0.02 secs: 49 bytes ==> GET /3 ...
- 【Monkey】Monkey稳定性测试常用命令
Monkey稳定性测试常用命令: 1.adb shell monkey n 2.adb shell monkey -p com.android.calculator2 1000 3.adb shel ...
- oracle分析性能问题实例
摘录于SAP有关分析ORACLE数据性能事件的文档. 1.A check for the distribution of relevant Oracle server time revealed: 有 ...
- Centos 7防火墙firewalld开放端口
firewall-cmd --zone=/tcp --permanent 出现success表明添加成功 命令含义:--zone #作用域--add-port=80/tcp #添加端口,格式为:端口/ ...
- paramiko向服务器自动上传下载文件
import paramikoimport os def download_from(ip,u,p): file_list=['file2',file3','file4'] file_path=&qu ...
- 工作VUE布局记录
以这个页面为例子 这个是你的布局有多少行,这个页面有两行,这里是2 这里span是占用多少格(一共24格)offset左右偏移,这个基本上用不到row是表示这个控件在第几行,如果是在第 ...
- __nw_connection_get_connected_socket_block_invoke Connection has no connected handle 解决办法
1. Xcode menu -> Product -> Edit Scheme... 2. Environment Variables -> Add -> Name: &quo ...
- tomcat8常用配置说明
链接:https://www.jianshu.com/p/8b1c75951f70 2.tomcat8运行期错误HTTP头解析错误 修改tomcat的server.xml中的中配置 设置为8k &l ...