导数据是很长有的事, 导完了总得检查一下把, 云上有DTS很方便, 但是有的环境只能手动导数据了, 这比较就比较麻烦了, 或者是用户自己导的, 让你检查检查, 总之检查两个库之间表的数据量是很常见的工作...常见的工作做多了就饭, 就写个脚本, py效果更好, 但是不如shell方便(因环境而异). 我分享下脚本检查mysql两库之间数据行数的脚本吧....这个脚本是mysql的, 也可以改一改给pg或者oracle用, 我就不写了哈
1..../bin/env bash
#write by ddcw at 2021.06.26
#检查mysql的表数据是否一致, 只检查行数量
#用法, sh $0.sh src_user/src_passowrd...'{print $1}')\033[0m"
echo -e "一致的表: ${same_tbale} \t 不一致的表: ${no_same_tbale}"
}
init_param
# echo