Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Usuń pliki, których nie ma w tabeli mySQL

Po prostu zaznacz wszystkie zdjęcia, które nie powinny zostać usunięte z bazy danych i przejrzyj wszystkie pliki.

$result = mysql_query("SELECT filename FROM no_delete");
while($row = mysql_fetch_assoc($result)) {
   $do_not_delete[] = $row['filename'];
}

foreach(glob("*") as $filename) {
    if (!in_array($filename, $do_not_delete)) {
        //delete them
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wydrukować tabelę bazy danych MySQL w PHP za pomocą PDO

  2. Literały Unicode MySQL

  3. Docker php:5.6-Apache Development Environment brakuje uprawnień do montowania woluminu

  4. wstawianie danych za pomocą mysql Connector w pythonie

  5. Jak wyświetlić zawartość tabeli w GUI Mysql Workbench?