加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

使用shell编写九九乘法表,mysql分库备份

发布时间:2020-12-15 19:54:51 所属栏目:安全 来源:网络整理
导读:打印99乘法表:#!/bin/bashfornumin`seq9`dofornum1in`seq9`doif[$num-ge$num1];thenif((($num*$num1))9)thenecho-ne"${num}x${num1}=$(($num*$num1))t"elseecho-ne"${num}x${num2}=$(($num*$num1))t"fifidoneecho-ne"n"done for循环语句的企业高级实战案
打印99乘法表:
#!/bin/bash
fornumin`seq9`
do
fornum1in`seq9`
do
if[$num-ge$num1];then
if((($num*$num1))>9)
then
echo-ne"${num}x${num1}=$(($num*$num1))t"
else
echo-ne"${num}x${num2}=$(($num*$num1))t"
fi
fi
done
echo-ne"n"

done

for循环语句的企业高级实战案例:

不登陆mysql创建数据库的命令为mysql -uroot -p*** -S 、data/mysql.sock -e "create database dbname";

模拟生产环境,创建库然后进行分库备份。

#!/bin/bash
exportLANG="zh_CN.UTF-8"
PATH=/usr/local/mysql/bin:$PATH
#user=root
#passwd=123456
backup=/tmp/backup
sock=/var/lib/mysql/mysql.sock
#comm="mysql-uroot-e"createdatabase$dbname""
[!-d$backup]&&mkdir$backup

fordbnameinabc
do
echo"创建dbname$dbname"
mysql-uroot-S$sock-e"createdatabase$dbname"
echo"开始备份$dbname"
mysqldump-uroot-S$sock$dbname|gzip>>$backup/"$dbname"_$(date+%F).sql.gz
done

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读