mysqlhotcopy 是MySQL的热备工具,详细请看手册 ,为了安全起见我们给热备分配个用户:
grant select, reload, lock tables on *.* to 'hotcopy'@'localhost' identified by '123456';
如果我们只想热备其中的一部分数据就有可能用到正则了,使用 mysqlhotcopy --help可以看到它支持的选项,其中有:--regexp 这个正则是和数据库名匹配的,比如:备份以abc开头的库,可以使用:
mysqlhotcopy --flushlog -u='hotcopy' -p='123456' --regexp= ^abc /home/bak
备份以[a-d]开头的库,可以使用:
mysqlhotcopy --flushlog -u='hotcopy' -p='123456' --regexp=^[a-d] /home/bak
如果想备份某个数据库中的某些表的话,有可能要用到以下方法:
备份test库以abc开头的表:
mysqlhotcopy --flushlog -u='hotcopy' -p='123456' test./^abc/ /home/bak
备份test库除abc开头的表:
mysqlhotcopy --flushlog -u='hotcopy' -p='123456' test./~^abc/ /home/bak
备份test库以abc_a,abc_b,abc_c,abc_d,abc_e,......,abc_w开头的表:
mysqlhotcopy --flushlog -u='hotcopy' -p='123456' test./^\(abc_[a-w]\)/ /home/bak
mysqlhotcopy 正则使用小技巧
2019-11-23 18:59MYSQL教程网 Mysql
mysqlhotcopy 是MySQL的热备工具,详细请看手册 ,为了安全起见我们给热备分配个用户
延伸 · 阅读
- 2019-11-13nginx 伪静态Rewrite正则资源汇总
- 2019-11-11php正则过滤html标签、空格、换行符的代码(附说明
- 2019-11-07php下正则来匹配dede模板标签的代码
- 2019-10-31ORACLE 正则解决初使化数据格式不一致
- 2019-10-22用正则和xmlHttp实现的asp小偷程序
- 2019-10-21使用正则Regex来移除网页的EnableViewState实现思路及
精彩推荐
- Mysql
MySQL 数据库优化的具体方法说明
以下的文章主要讲述的是实现MySQL数据库简单实用优化的具体方法,以及在实际操作中有哪些具体操作步骤是值得我们大家注意的。 ...
- Mysql
深入浅析Mysql联合索引最左匹配原则
这篇文章主要介绍了Mysql联合索引最左匹配原则,使用联合索引的好处多多,具体内容详情大家跟随脚本之家小编一起学习吧...
- Mysql
Mysql LONGTEXT 类型存储大文件(二进制也可以) (修改+调试+整理)
MySql2.cpp : Defines the entry point for the console application. ...
- Mysql
MySQL随机查询记录的效率测试分析
以下的文章主要介绍的是MySQL使用rand 随机查询记录效率测试,我们大家一直都以为MySQL数据库随机查询的几条数据,就用以下的东东,其实其实际效率是十...
- Mysql
mysql8.0.11客户端无法登陆的解决方法
这篇文章主要为大家详细介绍了mysql8.0.11客户端无法登陆的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...
- Mysql
解决MySQL数据库中文模糊检索问题的方法
在 MySQL 下,在进行中文模糊检索时,经常会返回一些与之不相关的记录,如查找%a%时,返回的可能有中文字符,却没有a字符存在。本人以前也曾遇到过类...
- Mysql
mysql的校对规则引起的问题分析
在以前用oracle的时候,很少关于它的collation方法,但是在mysql中,这点不加注意的话,却有可能会出现问题。 ...
- Mysql
CentOS安装配置MySQL8.0的步骤详解
这篇文章主要介绍了CentOS安装配置MySQL8.0的步骤,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧...