Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Xóa các tệp không có trong mySQL TABLE

Chỉ cần chọn tất cả ảnh không nên xóa khỏi cơ sở dữ liệu và duyệt qua tất cả các tệp.

$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. Sự cố hiển thị hình ảnh đốm màu

  2. Không thể có được Chèn SQL đơn giản để làm việc

  3. MySQL:Nhiều hàng dưới dạng hàng đơn được phân tách bằng dấu phẩy

  4. Làm thế nào để kiểm tra hiệu suất của truy vấn mysql?

  5. Cần trợ giúp với SQL để xếp hạng kết quả tìm kiếm