标签:表结构导出
该脚本用bash实现对本地mysql指定数据库的所有表结构导出到excel中。
#!/bin/bash
DB=$*
#获取指定的数据库名
TBNUM=`echo "show tables from $*;" | mysql -uroot -ppassword | wc -l`
let "TBNUM=$TBNUM-1"
#获取表个数
TABLES=`echo "show tables from $*;" | mysql -uroot -ppassword | tail -n $TBNUM`
#获取所有表
for i in $TABLES; do
echo "desc $*.$i;" | mysql -uroot -p‘password‘ >> $i.xls
#导出到表对应的excel文件
done
标签:表结构导出
原文地址:http://geamover.blog.51cto.com/8167977/1789439