[求助]怎么判断出数据表是否存在

[求助]怎么判断出数据表是否存在

想看一下数据表是否存在,不存在就创建,否则就飘过.
但是不知道怎么做
好象地不东西啊
$query=mysql_query($str)or die(mysql_error());
echo $num=mysql_num_rows($query);
if(!($num>0))
好象不对啊
请高手指教!!!!!!

$sql = "show tables";
如履薄冰

那我要找的是一个数据库的某一个数据表怎么办?????/