• ADADADADAD

    数据库备份、批量备份[ mysql数据库 ]

    mysql数据库 时间:2024-12-24 19:11:09

    作者:文/会员上传

    简介:

    数据库备份mysqldump -uroot -p123456-P3306 --single-transaction database_name>/data/dbname.sql.gz注:生产环境中,如果加上--single-transaction,备份的时候就不会锁表了。

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    数据库备份
    mysqldump -uroot -p123456-P3306 --single-transaction database_name>/data/dbname.sql.gz
    注:生产环境中,如果加上--single-transaction,备份的时候就不会锁表了。mysql 多表批量备份把在fang 库中,所有含 kk 的表备份出来
    for i in ` mysql -uroot -p123123 -e "use fang;show tables" | grep 'kk' ` do mysqldump -uroot -p123123 fang $i > /root/j_$i done

    mysql 命令解析
    -u 接用户名
    -p 接密码
    -P 接端口号
    -e 接具体的数据库sql,注意,需要加引号,引起了sql

    grep 相关命令
    -i 忽略字母大小写
    -v 选上的被排除了

    注意:其中符号作用为先执行中命令先

    mysql 多表批量恢复mysql 多库多表批量备份搜索所有含有aa的库名,再从库中搜索所有含有kk的表,导出数据(所需要的表)
    for db in ` mysql -uroot -p123123 -e "show databases" | grep 'aa' ` do for i in ` mysql -uroot -p123123 -e "use $db ;show tables" | grep 'kk' `do mysqldump -uroot -p123123 fang $i > /root/j_$db_$idonedone
    mysql 多库多表批量恢复批量过滤备份数据库表
    mysql -uifly_ad -h20.150.100.119 -P3306 -p ifly_cpcc_ad_statis_v2 -e "show tables"|grep -Ev 'hour|Tables_in'|xargs mysqldump -uifly_ad -h20.150.100.119 -P3306 -p ifly_cpcc_ad_statis_v2 >ifly_cpcc_ad_statis_v2_$(date +%F).sql
    数据库备份、批量备份.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysqldump