我有4个数据库:
auth ; auth_backup ; auth1 ; auth1_backup ;
我想只获取带有“_backup”扩展名的那些。是否有办法?
只是使用php和sql.And如果它可能与mysql而不是mysqli(我知道它已弃用但我必须使用它
直到现在我试过:
$sql4="SHOW DATABASES LIKE '%backup%'";
$query4=mysql_query($sql4,$connect);
$row1=mysql_fetch_assoc($query4)
但是以这种方式,它不起作用我想要做的。所以我需要某种东西以某种方式只获取特定的dbs.Also如果它可以删除一些特定的dbs,这也会这样做..
答案 0 :(得分:1)
请尝试以下声明:
SHOW DATABASES WHERE `Database` LIKE '%_backup'
这将为您提取名称为_backup的数据库。