Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menangkap ralat mysql yang dilaksanakan melalui shell dan melaporkannya ke jadual


Gambar di atas adalah kenyataan yang saya laksanakan semasa memasukkan ke dalam pangkalan data Berikut adalah beberapa output ralat


Tetapi saya tidak dapat melihat di mana ralat ini muncul. Adakah terdapat sebarang cara untuk membuat mereka melaporkan kepada jadual?

怪我咯怪我咯2735 hari yang lalu609

membalas semua(1)saya akan balas

  • 漂亮男人

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

    Andafor table in ${DBTables[@]}telah menyimpan nama jadual; anda boleh mengubah suai skrip asal:

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

    PS:
    Ralat anda sepatutnya ialah anda memasukkan data pendua ke dalam jadual, dan medan jadual yang berkaitan telah ditetapkan supaya ia tidak boleh diulang, jadi ralat telah dilaporkan

    balas
    0
  • Batalbalas