查询所有库下的所有表名,以xml的格式输出

#!/bin/bash

# 查询所有数据库下的所有表名
#注意: -X 参数表示以xml格式显示; EOF 要顶格写
passwd=12345678


dbs=`mysql -uroot -p$passwd -e "show databases;" | awk 'NR>1{print $1}' | sed '1'd`
for db in $dbs
  do
        echo "using =====$db database============...."
        echo "============show tables============"
        mysql -u root -p$passwd -X << EOF
        use $db;
        show tables;
EOF
  done**加粗样式**

你可能感兴趣的:(xml,mysql,shell)