sql >> Database teknologi >  >> RDS >> Mysql

Hvordan håndterer man MySQL's udenlandske nøglefejl i Php?

brug try catch

try { 
    $pdo->exec ("QUERY WITH SYNTAX ERROR"); 
} catch (PDOException $e) { 
    if ($e->getCode() == '23000') 
        echo "Syntax Error: ".$e->getMessage(); 
}

Læs PDOStatement::errorCode

taget fra Returkodeliste




  1. MySQL Indsættelse af store datasæt fra fil med Java

  2. Lagring af billeder i databasen mysql

  3. Hvorfor ignorerer SQL Server den tomme plads i slutningen automatisk?

  4. Hvordan TIMESTAMP() virker i MariaDB