Добавлю это сюда. Все объекты PDO иногда убить сложнее. Т.к они могут передоваться в другие, как у меня. Поэтому убийство соединения будет хорошим решением:
$DBH = new PDO("mysql:host=$dbhost;dbname=$dbname", $dblogin , $dbpassword);
$STP = $DBH->prepare("SET CHARACTER SET utf8");
if(!$STP->execute()) { echo "db is offline"; exit();}
$CONNECTION_ID = 0;
$STP = $DBH->prepare("SELECT CONNECTION_ID()");
$STP->execute();
$ar = $STP->fetch();
$CONNECTION_ID = $ar[0];
/* КОД */
$STP = $DBH->prepare("KILL ".$CONNECTION_ID);
$STP->execute();
Код грязный, но кому надо исправит.