sql >> データベース >  >> RDS >> Mysql

エラーをMySQLデータベースに保存

    PHPのPDOインターフェースを介してMySQLに接続しているようです。 errorInfo()を使用できます 関数( http://php.net/manual/en/pdo.errorinfo.php )最新のエラーメッセージを取得し、空白の文字列の代わりにそれを使用するには:

    $err = $dbh->errorInfo();
    
    $sql2 = "INSERT INTO audit_hr_employees 
    (tab, employee, error_type, user, error_info)
    VALUES ('4a', '$employee', 'warning', '$user', $err[2])";
    



    1. groupbyデータに基づく特定のmysqlの更新

    2. 計算列を使用して同じビューで別の列を計算する方法

    3. mysqlエラー:テーブルmysql.innodb_table_statsが見つかりません

    4. パフォーマンスの驚きと仮定:GROUP BY vs. DISTINCT