Maison  >  Article  >  base de données  >  Comment activer ou désactiver le mode strict dans MySQL (XAMPP) ?

Comment activer ou désactiver le mode strict dans MySQL (XAMPP) ?

Patricia Arquette
Patricia Arquetteoriginal
2024-10-28 12:08:02391parcourir

How to Enable or Disable Strict Mode in MySQL (XAMPP)?

Configuration du mode strict MySQL dans Localhost (XAMPP)

Question :

Comment déterminer l'état de MySQL strict mode dans localhost (XAMPP) et l'activer ou le désactiver selon les besoins ?

Solution :

Vérification de l'état du mode strict :

Pour vérifier si le mode strict est activé, exécutez la requête SQL suivante :

SHOW VARIABLES LIKE 'sql_mode';

Si l'une des valeurs renvoyées dans la colonne Valeur est STRICT_TRANS_TABLES, alors le mode strict est activé. Sinon, il est désactivé.

Désactivation du mode strict :

Pour désactiver le mode strict, exécutez la requête SQL suivante :

set global sql_mode='';

Vous pouvez spécifiez également tout autre mode SQL sauf STRICT_TRANS_TABLES. Par exemple :

set global sql_mode='NO_ENGINE_SUBSTITUTION';

Activation du mode strict :

Pour réactiver le mode strict, exécutez la requête SQL suivante :

set global sql_mode='STRICT_TRANS_TABLES';

Remarque :

La variable sql_mode peut être définie globalement ou pour des connexions spécifiques. Les requêtes ci-dessus modifient le paramètre global. Pour définir le mode d'une connexion spécifique, utilisez la commande SET sql_mode.

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn