当前位置: 首页 > news >正文

个人网站备案要求论坛企业推广

个人网站备案要求,论坛企业推广,浙江大学陈越做的刷题网站,外贸企业网站模板PS:此脚本简单易懂,根据实际情况修改个别参数测试后即可使用,如有错误请指出! 1.MySQL数据库备份脚本 #!/bin/bashuser pw ip dateYdate "%Y" date2date "%Y%m%d" date3date "%Y%m%d %H:%M" date…

PS:此脚本简单易懂,根据实际情况修改个别参数测试后即可使用,如有错误请指出!

1.MySQL数据库备份脚本

#!/bin/bashuser=
pw=
ip=
dateY=`date "+%Y"`
date2=`date "+%Y%m%d"`
date3=`date "+%Y%m%d %H:%M"`
date4=`date "+%d"`
date_ago=`date -d "-3 day"  +%d`
data=./data
delete_db=./db_and_tables/old_db
new_db=./db_and_tables/new_db
delete_table_path=./db_and_tables#---------------------------------------------------------------------------------#
#查询数据库输出到文件删除不需要的数据库并生成文件夹;/usr/local/mysql/bin/mysql -u$user -p$pw -h$ip -e "show databases" > $new_db for i in `cat $delete_db`dosed -i "/$i/d" $new_dbdoneif [  ! -d "$data/$date4"   ]thenmkdir -p $data/$date4fifor q in `cat $new_db`doif [ ! -d "$data/$date4/$q" ]thenmkdir -p $data/$date4/$qfidone
#---------------------------------------------------------------------------------#
#查询表并输出到相应文件中;for w in `cat $new_db`do/usr/local/mysql/bin/mysql -u$user -p$pw -h$ip -e "use $w ; show tables" > $delete_table_path/${w}_table#删除3天前的备份rm -rf $data/$date_agodonefor e in `cat $new_db`dofor t in `cat $delete_table_path/${e}_list_structure`dosed -i  "/\<$t\>/d" $delete_table_path/${e}_tabledone#根据过滤条件过滤掉不需要的表;sed -i "/2022/d" $delete_table_path/${e}_tablesed -i "/$dateY/d" $delete_table_path/${e}_tablesed -i "/Tables_in_*/d" $delete_table_path/${e}_tabledone
#---------------------------------------------------------------------------------#
#备份表for ((s=1;s<2;s++))dodb_structure=`cat  ${new_db} | awk "NR==$s"`for a in  `cat $delete_table_path/${db_structure}_list_structure`doecho "$date3 ---  导出 --- $db_structure ---  $a --- 表结构" >> ./out.out/usr/local/mysql/bin/mysqldump -u$user -p$pw -h$ip  -d  $db_structure $a > $data/$date4/$db_structure/${a}_${date2}.sqldonedone
#---------------------------------------------------------------------------------#
#备份数据for ((d=1;d<2;d++))dodb_data=`cat  ${new_db} | awk "NR==$d"`for b in  `cat $delete_table_path/${db_data}_table`doecho "$date3 ---  导出 --- $db_data ---  $b --- 数据" >> ./out.out/usr/local/mysql/bin/mysqldump -u$user -p$pw -h$ip    $db_data $b > $data/$date4/$db_data/${b}_${date2}.sqldonedone

2.脚本结构解释

[root@bj-1-77 12]# ls
data  db_and_tables  out.out  script.sh
[root@bj-1-77 12]# ls db_and_tables/
monitor_caiji_list_structure   old_db
  • data:是个文件夹,用于存储备份下来的数据;
  • db_and_tables:是个文件夹,用于存储脚本中需要的配置参数;
    • old_db :存储不需要备份的数据库;脚本会通过此配置从而生成需要备份数据库的新文件new_db
    • monitor_caiji_list_structure:在执行脚本前将不需要备份表的表名写入此文件中,执行脚本后会生成新文件monitor_caiji_table,文件名命名规则:({数据库名称}_list_structure);
  • out.out:脚本执行后输出的日志记录;
  • 脚本中for ((d=1;d<2;d++)) 2为备份数据库的总数+1;

3.脚本执行效果

PS:环境:

  • 数据库:monitor_caiji
  • 备份的表:video_brief、video_list
  • 不备份的表:mblog_info
[root@bj-1-77 12]# ls
data  db_and_tables  out.out  script.sh
#备份下的数据
[root@bj-1-77 12]# ls data/09/monitor_caiji/
video_brief_20230509.sql  video_list_20230509.sql   
[root@bj-1-77 12]# ls db_and_tables/
monitor_caiji_list_structure  monitor_caiji_table  new_db  old_db
[root@bj-1-77 12]# cd db_and_tables/
#不备份的数据库
[root@bj-1-77 db_and_tables]# cat old_db 
Database
information_schema
mysql
performance_schema
sys
#需要备份的数据库
[root@bj-1-77 db_and_tables]# cat new_db 
monitor_caiji
#不备份的数据表
[root@bj-1-77 db_and_tables]# cat monitor_caiji_list_structure 
mblog_info
#需要备份的数据表
[root@bj-1-77 db_and_tables]# cat monitor_caiji_table 
video_brief
video_list
#日志
[root@bj-1-77 12]# tail -f out.out 
20230509 02:00 ---  导出 --- monitor_caiji ---  video_brief --- 数据
20230509 02:00 ---  导出 --- monitor_caiji ---  video_list --- 数据
http://www.hkea.cn/news/720627/

相关文章:

  • wordpress 制作下载优化关键词怎么做
  • 宁波网站建设哪个公司好百度爱采购推广怎么入驻
  • 重庆市建设工程信息网特种作业企业网站seo多少钱
  • 域名备案做电影网站制作免费个人网站
  • 公司网络营销方案优化设计七年级上册数学答案
  • 网站建设策划方案网址搜索引擎
  • 艺术培训学校系统网站怎么做百度优化是什么
  • 自己的网站做飘窗百度推广账号登录入口
  • 国内好的网站建设国内外十大免费crm软件推荐
  • 淄博品质网站建设百度销售推广
  • 网站建设学习内容网站模板哪家好
  • 建立b2b网站成本微信营销平台系统
  • 学做衣服网 缤纷网站手机百度ai入口
  • 点餐系统网站建设画质优化app下载
  • 上海都有哪些企业公司seo网站seo
  • 进一步加强政府网站建设网站建设介绍ppt
  • 做网站的设计软件上海seo推广外包
  • 中国工程局人才招聘网福建seo推广方案
  • 深圳南山做网站的公司百度投诉中心
  • 辽宁建设工程信息网业绩认定武汉网站优化公司
  • 莱芜都市人才网上海网站seo公司
  • 广州做鞋的网站怎么让某个关键词排名上去
  • 温州平阳县网站建设兼职东莞网络推广哪家公司奿
  • 做单页网站价格微信朋友圈广告在哪里做
  • 濮阳家电网站建设一般开车用什么导航最好
  • html5 图片展示网站大作设计网站
  • 河北正规网站建设比较百度一下你就知道官页
  • 企业网站建设哪家服务好福州网站关键词推广
  • 惠州悦商做网站软件开发一般需要多少钱
  • 做衣服外单网站优化大师官方正版下载