Comment capturer les erreurs MySQL exécutées via le shell et les signaler au tableau
怪我咯
怪我咯 2017-05-18 10:48:19
0
1
556


L'image ci-dessus est l'instruction que j'ai exécutée lors de l'insertion dans la base de données. Voici quelques-unes des erreurs générées

.


Mais je ne vois pas où ces erreurs apparaissent. Existe-t-il un moyen de les faire signaler à la table ?

怪我咯
怪我咯

走同样的路,发现不同的人生

répondre à tous(1)
漂亮男人

Votrefor table in ${DBTables[@]}a déjà enregistré le nom de la table ; vous pouvez modifier le script original :

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

PS :
Votre erreur devrait être que vous avez inséré des données en double dans la table et que les champs associés de la table ont été définis de manière à ce qu'ils ne puissent pas être répétés, l'erreur a donc été signalée

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!