文档章节

Mysql Utilities

Zuo_W
 Zuo_W
发布于 2016/06/07 11:08
字数 455
阅读 200
收藏 0
点赞 0
评论 0

安装Mysql Utilities

  1. mysql utilities 使用python开发,首先需要安装MySQL Connector/Python General Availability (GA) release。
tar zxvf mysql-connector-python-2.1.3.tar.gz 
cd mysql-connector-python-2.1.3
python setup.py --help
python ./setup.py build
sudo python ./setup.py install

2.python版本需要时2.6或者2.7.接下来安装utilities。

tar zxvf mysql-utilities-1.6.3.tar.gz 
cd mysql-utilities-1.6.3
python ./setup.py build
sudo python ./setup.py install

命令行

5.1 mysqlauditadmin — Allows users to perform maintenance action on the audit log
5.2 mysqlauditgrep — Allows users to search the current or an archived audit log
5.3 mysqlbinlogmove — Binary log relocate utility
5.4 mysqlbinlogpurge — Binary log purge utility
5.5 mysqlbinlogrotate — Binary log rotate utility
5.6 mysqldbcompare — Compare Two Databases and Identify Differences
5.7 mysqldbcopy — Copy Database Objects Between Servers
5.8 mysqldbexport — Export Object Definitions or Data from a Database
5.9 mysqldbimport — Import Object Definitions or Data into a Database
5.10 mysqldiff — Identify Differences Among Database Objects
5.11 mysqldiskusage — Show Database Disk Usage
5.12 mysqlfailover — Automatic replication health monitoring and failover
5.13 mysqlfrm — File reader for .frm files.
5.14 mysqlgrants — Display grants by object
5.15 mysqlindexcheck — Identify Potentially Redundant Table Indexes
5.16 mysqlmetagrep — Search Database Object Definitions
5.17 mysqlprocgrep — Search Server Process Lists
5.18 mysqlreplicate — Set Up and Start Replication Between Two Servers
5.19 mysqlrplms — Set Up and Start Replication Among a Slave and Multiple Masters
5.20 mysqlrpladmin — Administration utility for MySQL replication
5.21 mysqlrplcheck — Check Replication Prerequisites
5.22 mysqlrplshow — Show Slaves for Master Server
5.23 mysqlrplsync — Replication synchronization checker
5.24 mysqlserverclone — Clone Existing Server to Create New Server
5.25 mysqlserverinfo — Display Common Diagnostic Information from a Server
5.26 mysqlslavetrx — Slave transaction skip utility
5.27 mysqluc — Command line client for running MySQL Utilities
5.28 mysqluserclone — Clone Existing User to Create New User

连接数据库

连接数据库有三种方式:

  • Use login-paths from your .mylogin.cnf file (encrypted, not visible). Example : <login-path>[:<port>][:<socket>]

  • Use a configuration file (unencrypted, not visible) Note: available in release-1.5.0. Example : <configuration-file-path>[:<section>]

  • Specify the data on the command-line (unencrypted, visible). Example : <user>[:<passwd>]@<host>[:<port>][:<socket>]

其中第二种方式,配置文件内容如下:

[server_test121]
port=3306
user=root
password=123456
host=127.0.0.1

通过命令行查看数据库信息:

mysqlserverinfo --server=./server.cnf[server_test121] --format=vertical

mysqldiff

mysqldiff是用来比较数据库Object之间的差异,如果比较表数据,可以使用mysqlcompare.

mysqldiff --server1=./server.cnf[server_test121] --difftype=sql  db1.app_config:db2.app_config

通过--server1指定left数据库,--server2指定right数据库,缺省是使用server1。differtype指定输出格式。

© 著作权归作者所有

共有 人打赏支持
Zuo_W
粉丝 7
博文 11
码字总数 11094
作品 0
南京
程序员
MySQL Utilities 1.4.4 GA 发布

MySQL Utilities 1.4.4 GA 发布,此版本包括了一些可用性,稳定性和安全性改进。 主要改进内容: mysqlrpladmin errant transactions for switchover have been improved. Failed MySQL serv...

oschina
2014/08/03
2.7K
2
MySQL Utilities 1.3.2 Beta,MySQL 管理工具

MySQL Utilities 1.3.2 Beta 发布了,下载地址: http://dev.mysql.com/downloads/tools/utilities/1.3.html 每次碰到 MySQL 相关的版本更新,我忍不住都想吐个槽: Version 1.3.2 has no c...

oschina
2013/06/15
2.3K
1
MySQL:Fabric 安装

MySQL Fabric安装 MySQL Fabric是Oracle提供的用于辅助进行hasharding的工具,它的基本架构: 从上面看出,借助于Fabric, 可以搭建 HA 集群、Sharing 、HA+Sharding。 应用从fabric中得知各...

胡壮壮
2017/05/02
0
0
MySQL Utilities 1.3.1 Beta,MySQL 管理工具

MySQL Utilities 1.3.1 Beta 发布了,下载地址: http://dev.mysql.com/downloads/tools/utilities/1.3.html Oracle 没有提供该版本的详细改进记录说明。 MySQL Utilities 提供一组命令行工具...

oschina
2013/05/01
1K
0
MySQL Utilities 1.5 alpha 发布

MySQL Utilities 1.5 alpha 发布了,下载地址: http://dev.mysql.com/downloads/utilities/1.5.html MySQL Utilities 提供一组命令行工具用于维护和管理 MySQL 服务器,包括: 管理工具 (克...

oschina
2014/06/24
2K
1
MySQL Utilities 1.4.3 发布

MySQL Utilities 1.4.3 发布了,下载地址:http://dev.mysql.com/downloads/fabric/1.4.html 该版本主要是 bug 修复,详细记录请看 Changes MySQL Utilities 提供一组命令行工具用于维护和管...

oschina
2014/05/28
4.7K
7
mysql fabric安装使用测试

MySQL Fabric 是一个用于管理 MySQL 服务器群的可扩展框架。该框架实现了两个特性 — 高可用性 (HA) 以及使用数据分片的横向扩展。这两个特性既可以单独使用,也可以结合使用。本文只测试高可...

penngo
2015/12/22
545
0
MySQL Utilities 1.6.0 Alpha 发布

MySQL Utilities 1.6.0 Alpha 发布,此版本现已提供下载,更新内容如下: 新特性和功能改进: The mysqlprocgrep utility now displays the processes and connections killed during a ope...

oschina
2014/09/27
1K
2
MySQL 改进脚本集合--Box MySQL Utilities

Box MySQL Utilities 是多种有用脚本的集合,是 Box 在开发时改进 MySQL 的工具,包括了以下类别: Tcollectors For OpenTSDB; 收集 MySQL 度量的脚本,适用于其他系统。 Nagios 插件;MySQL...

叶秀兰
2014/04/14
483
0
MySQL Fabric安装使用杂记(未整理)

安装软件 vs_community mysql-utilities-1.5.6-winx64.msi python-3.4.0.amd64.msi mysql-connector-python-2.1.4-py3.4-winx64.msi mysql-installer-community-5.7.14.0.msi Backing Store用......

Jim_Ai
2016/11/30
38
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

32.filter表案例 nat表应用 (iptables)

10.15 iptables filter表案例 10.16/10.17/10.18 iptables nat表应用 10.15 iptables filter表案例: ~1. 写一个具体的iptables小案例,需求是把80端口、22端口、21 端口放行。但是,22端口我...

王鑫linux
今天
0
0
shell中的函数&shell中的数组&告警系统需求分析

20.16/20.17 shell中的函数 20.18 shell中的数组 20.19 告警系统需求分析

影夜Linux
今天
0
0
Linux网络基础、Linux防火墙

Linux网络基础 ip addr 命令 :查看网口信息 ifconfig命令:查看网口信息,要比ip addr更明了一些 centos 7默认没安装ifconfig命令,可以使用yum install -y net-tools命令来安装。 ifconfig...

李超小牛子
今天
1
0
[机器学习]回归--Decision Tree Regression

CART决策树又称分类回归树,当数据集的因变量为连续性数值时,该树算法就是一个回归树,可以用叶节点观察的均值作为预测值;当数据集的因变量为离散型数值时,该树算法就是一个分类树,可以很...

wangxuwei
昨天
1
0
Redis做分布式无锁CAS的问题

因为Redis本身是单线程的,具备原子性,所以可以用来做分布式无锁的操作,但会有一点小问题。 public interface OrderService { public String getOrderNo();} public class OrderRe...

算法之名
昨天
9
0
143. Reorder List - LeetCode

Question 143. Reorder List Solution 题目大意:给一个链表,将这个列表分成前后两部分,后半部分反转,再将这两分链表的节点交替连接成一个新的链表 思路 :先将链表分成前后两部分,将后部...

yysue
昨天
1
0
数据结构与算法1

第一个代码,描述一个被称为BankAccount的类,该类模拟了银行中的账户操作。程序建立了一个开户金额,显示金额,存款,取款并显示余额。 主要的知识点联系为类的含义,构造函数,公有和私有。...

沉迷于编程的小菜菜
昨天
1
0
从为什么别的队伍总比你的快说起

在机场候检排队的时候,大多数情况下,别的队伍都要比自己所在的队伍快,并常常懊悔当初怎么没去那个队。 其实,最快的队伍只能有一个,而排队之前并不知道那个队快。所以,如果有六个队伍你...

我是菜鸟我骄傲
昨天
1
0
分布式事务常见的解决方案

随着互联网的发展,越来越多的多服务相互之间的调用,这时候就产生了一个问题,在单项目情况下很容易实现的事务控制(通过数据库的acid控制),变得不那么容易。 这时候就产生了多种方案: ...

小海bug
昨天
3
0
python从零学——scrapy初体验

python从零学——scrapy初体验 近日因为一些事情,需要从网上爬取一些东西,故而想通过使用爬虫来顺便学习下强大的python。现将一些学习中遇到的问题记录下来,以便日后查询 1. 开发环境的准...

咾咔叽
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部