使用shell编写九九乘法表,mysql分库备份
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用shell编写九九乘法表,mysql分库备份相关的知识,希望对你有一定的参考价值。
打印99乘法表: #!/bin/bash for num in `seq 9` do for num1 in `seq 9` 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 export LANG="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 "create database $dbname"" [ ! -d $backup ] && mkdir $backup for dbname in a b c do echo "创建dbname$dbname" mysql -uroot -S $sock -e "create database $dbname" echo "开始备份$dbname" mysqldump -uroot -S $sock $dbname | gzip >> $backup/"$dbname"_$(date +%F).sql.gz done
以上是关于使用shell编写九九乘法表,mysql分库备份的主要内容,如果未能解决你的问题,请参考以下文章