Usando l'oggetto DateTime e DateInterval:
codice:
$dataMysql = '2016-08-26';
$format = 'Y-m-d';
$datetime1 = DateTime::createFromFormat($format, $dataMysql);

$datetime2 = new DateTime();

$interval = $datetime2->diff($datetime1);
var_dump($interval);


//Ecco l'uscita dell'oggetto $interval
object(DateInterval)[64]
  public 'y' => int 0
  public 'm' => int 0
  public 'd' => int 0
  public 'h' => int 11
  public 'i' => int 1
  public 's' => int 2
  public 'weekday' => int 0
  public 'weekday_behavior' => int 0
  public 'first_last_day_of' => int 0
  public 'invert' => int 1
  public 'days' => int 0
  public 'special_type' => int 0
  public 'special_amount' => int 0
  public 'have_weekday_relative' => int 0
  public 'have_special_relative' => int 0
Con l'oggetto DateInterval puoi sapere quanti anni, mesi, giorni,ore, minuti e secondi sono passati tra due date.
Tieni conto che l'esempio dà per scontato che il fuso orario sia lo stesso!