Heim  >  Fragen und Antworten  >  Hauptteil

So erfassen Sie ausgeführte MySQL-Fehler über die Shell und melden sie der Tabelle


Das Bild oben ist die Anweisung, die ich beim Einfügen in die Datenbank ausgeführt habe. Im Folgenden sind einige der ausgegebenen Fehler aufgeführt

Aber ich kann nicht sehen, wo diese Fehler auftreten. Gibt es eine Möglichkeit, sie an die Tabelle zu melden?

怪我咯怪我咯2686 Tage vor559

Antworte allen(1)Ich werde antworten

  • 漂亮男人

    漂亮男人2017-05-18 10:50:19

    你的for table in ${DBTables[@]}已经存了表的名字了; 你可以修改原脚本:

    mysql -h ......(省略)
    echo "执行的表名时: $table"  # 输出正在修改的mysql表

    PS:
    你的出错应该是在表中插入了重复的数据,而表相关字段刚好又设置不能重复, 所以导致的报错

    Antwort
    0
  • StornierenAntwort