Maison  >  Article  >  base de données  >  Comment supprimer les avertissements dans MySQL ?

Comment supprimer les avertissements dans MySQL ?

PHPz
PHPzavant
2023-09-16 22:33:041038parcourir

Comment supprimer les avertissements dans MySQL ?

Pour supprimer les avertissements, définissez SQL_NOTES sur 0. Regardons un exemple.

Tout d'abord, nous allons définir SQL_NOTES sur 1 −

mysql> SET sql_notes = 1;
Query OK, 0 rows affected (0.00 sec)

Maintenant, supprimons une table inexistante. Comme vous pouvez le voir, vous pouvez maintenant voir un message d'avertissement -

mysql> drop table if exists web.DemoTable;
Query OK, 0 rows affected, 1 warning (0.07 sec)

Pour afficher le message d'avertissement ci-dessus, vous pouvez simplement utiliser la commande SHOW warns -

mysql> show warnings;

Cela produira la sortie suivante montrant le message d'avertissement -

+-------+------+-----------------------------------+
| Level | Code | Message                           |
+-------+------+-----------------------------------+
| Note  | 1051 | Unknown table 'web.DemoTable'     |
+-------+------+-----------------------------------+
1 row in set (0.00 sec)

Maintenant, puisque nous devons supprimer les avertissements, utiliser SQL_NOTES et le définir sur OFF −

mysql> SET sql_notes = 0;
Query OK, 0 rows affected (0.00 sec)

Abandonnons à nouveau le tableau ci-dessus-

mysql> drop table if exists web.DemoTable;
Query OK, 0 rows affected (0.07 sec)

Le processus ci-dessus est appelé suppression des avertissements dans MySQL. Maintenant, lorsque vous réessayez d'obtenir l'avertissement, il affichera "ensemble vide" comme ci-dessous -

mysql> show warnings;
Empty set (0.00 sec)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer