五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網 會員登陸 & 注冊

軟件測試 | mysqlhotcopy(MyISAM表熱備份工具)

2023-08-04 18:13 作者:愛測軟件測試  | 我要投稿

mysqlhotcopy是一個Perl腳本,它使用LOCK TABLES、FLUSH TABLES、cp或scp來快速備份數據庫。它是備份數據庫或單個表的最快途徑,其缺點是mysqlhotcopy只用于備份MyISAM,而且它需要運行在Liunx/UNIX環(huán)境中。

需要注意的是,mysqlhotcopy是Perl腳本,因此需要安裝Perl的MySQL數據庫接口包,我們可以從Linux的官方FTP(ftp.redhat.com)上下載它,以筆者的測試環(huán)境(Linux AS4,INTEL32位處理器)為例,從目錄/pub/redhat/linux/enterprise/4/en/os/i386/SRPMS中下載包perl-DBD-MySQL-2.9004-3.1.src.rpm。而此包的安裝又依賴于MySQL的開發(fā)包,因此還需要下載MySQL相應版本的開發(fā)包,筆者測試環(huán)境中下載的包名為:MySQL-devel-community-5.0.41-0.rhel4.i386.rpm。后者的安裝過程和普通rpm一樣,這里不在贅述,而前者從FTP站點下載的是源碼包,需要重新編譯后才可以安裝。編譯的過程簡單描述如下。

(1)在操作系統(tǒng)上su到root用戶。

(2)執(zhí)行如下命令,生成.spec文件。

(3)此時進入 cd /usr/src/redhat/SPECS,可以看到 perl-DBD-MySQL.spec

(4)執(zhí)行如下命令,將 spec 文件編譯為 RPM 安裝文件。

(5)進入 RPM 最后放置目錄,一般為/usr/src/redhat/RPMS/i386。

(6)安裝生成的 rpm 包

至此,源碼包安裝完畢。

mysqlhotcopy 的用法如下:

下面的例子中將 mysql 數據庫備份到到當前目錄下的 backup 下:

mysqlhotcopy 的常用選項如下。

  • --allowold:如果備份路徑下中含有同名備份,則將舊的備份目錄 rename 為目錄名 _old。

  • --addtodest:如果備份路徑下存在同名目錄,則僅僅將新的文件加入目錄。

  • --noindices:不備份所有的索引文件。

  • --flushlog:表被鎖定后刷新日志。

這些選項的含義都很簡單,讀者可以下去自己測試,這里就不再舉例。更多的選項,可以用mysqlhotcopy –help 命令或者 perldoc /usr/bin/mysqlhotcopy 命令進行查詢。


軟件測試 | mysqlhotcopy(MyISAM表熱備份工具)的評論 (共 條)

分享到微博請遵守國家法律
新竹市| 阜南县| 从化市| 九江县| 德州市| 静安区| 禄丰县| 凉山| 临西县| 大兴区| 邛崃市| 开江县| 库尔勒市| 四子王旗| 黄浦区| 揭西县| 邵阳县| 白水县| 江孜县| 弥勒县| 桂平市| 板桥市| 达日县| 蓬莱市| 贵港市| 克什克腾旗| 资中县| 赤壁市| 巩留县| 西青区| 镇康县| 如东县| 大名县| 钟山县| 金昌市| 汨罗市| 景洪市| 牡丹江市| 盘山县| 聂荣县| 金坛市|