這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)什么是MySQL Utilities,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、肇東網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5建站、商城開發(fā)、集團公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為肇東等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
MySQL Utilities介紹
MySQL Utilities 提供一組命令行工具用于維護和管理 MySQL 服務(wù)器,包括:
管理工具 (克隆、復(fù)制、比較、差異、導(dǎo)出、導(dǎo)入)
復(fù)制工具 (安裝、配置)
一般工具 (磁盤使用情況、冗余索引、搜索元數(shù)據(jù))
MySQL Utilities是一系列的命令行工具以及Python庫更容易完成管理的任務(wù)。庫是用Python語言寫的,這就意味著不需要安裝其他任何工具和庫。當(dāng)前是基于Python2.6版本設(shè)計的,不支持Python3.1版本。
MySQL Utilities提供了各種平臺的軟件包,如果沒有找到對應(yīng)自己平臺的包,可以通過源碼進行編譯安裝。
最新的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依賴環(huán)境
MySQL Utilities需要
1. Python2.6版本,所有的代碼都是基于該版本編寫的。
不同版本python下載地址:https://www.python.org/ftp/python/
2. 還需要連接驅(qū)動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
可以會要求先安裝驅(qū)動程序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)
#
上述就是小編為大家分享的什么是MySQL Utilities了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。