共计 1818 个字符,预计需要花费 5 分钟才能阅读完成。
这期内容当中丸趣 TV 小编将会给大家带来有关什么是 MySQL Utilities,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
MySQL Utilities 介绍
MySQL Utilities 提供一组命令行工具用于维护和管理 MySQL 服务器,包括:
管理工具 (克隆、复制、比较、差异、导出、导入)
复制工具 (安装、配置)
一般工具 (磁盘使用情况、冗余索引、搜索元数据)
MySQL Utilities 是一系列的命令行工具以及 Python 库更容易完成管理的任务。库是用 Python 语言写的,这就意味着不需要安装其他任何工具和库。当前是基于 Python2.6 版本设计的,不支持 Python3.1 版本。
MySQL Utilities 提供了各种平台的软件包,如果没有找到对应自己平台的包,可以通过源码进行编译安装。
最新的 MySQL Utilities 可以在此处下载:http://dev.mysql.com/downloads/utilities/
更多 MySQL Utilities 使用介绍:http://www.ttlsa.com/mysql/mysql-manager-tools-mysql-utilities-tutorial/
http://blog.csdn.net/xlgen157387/article/details/52452394
MySQL Utilities 依赖环境
MySQL Utilities 需要
1. Python2.6 版本,所有的代码都是基于该版本编写的。
不同版本 python 下载地址:https://www.python.org/ftp/python/
2. 还需要连接驱动 MySQL Connector/Python 通用版本(高于 1.0.8)
下载地址:http://dev.mysql.com/downloads/connector/python/
python 安装
1. 通过 wget 下载 Python 安装包
# wget http://www.python.org/ftp/python/2.6.6/Python-2.6.6.tgz
2. 解压该文件
# tar -zxvf Python-2.6.6.tgz
# ls
Python-2.6.6 Python-2.6.6.tgz
3. 配置安装路径
# ./configure –prefix=/usr/local/Python-2.6.6
4. 编译和安装
# make
# make install
5. 配置软链接
# ln -s /usr/local/Python-2.6.6/bin/python /bin/python
# python
Python 2.6.6 (r266:84292, Mar 23 2017, 17:55:01)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2
Type help , copyright , credits or license for more information.
MySQL Utilities 源码安装
# wget -c https://cdn.mysql.com//Downloads/MySQLGUITools/mysql-utilities-1.6.5.zip
# unzip mysql-utilities-1.6.5.zip
# cd mysql-utilities-1.6.5.zip
# python ./setup.py build
# python ./setup.py install
可以会要求先安装驱动程序 Connector/Python
命令测试:
# mysqldiskusage
WARNING: Using a password on the command line interface can be insecure.
# Source on localhost: …
Usage: mysqldiskusage –server=user:pass@host:port:socket db1 –all
mysqldiskusage: error: Can t connect to MySQL server on localhost:3306 (111 Connection refused)
#
上述就是丸趣 TV 小编为大家分享的什么是 MySQL Utilities 了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注丸趣 TV 行业资讯频道。