标签: mysql
我必须检查shell脚本中是否存在多个表,而无需访问MySQL守护程序。是否存在.frm个文件以确定表是否存在?这是我一直在做的事情,但它似乎并不总是有效(系统的另一部分可能有错误):
.frm
for table in $TABLES; do if [ -f /data/mysql/${database}/${table}.frm ]; then ... ... fi done
这可靠吗?如果没有,还有另一种方法可以达到这个目的吗?
答案 0 :(得分:2)
是的,每个表格都会always为.frm个文件。