Maison >base de données >tutoriel mysql >Voici quelques titres basés sur des questions basés sur votre article : * Comment puis-je vérifier et gérer le mode strict MySQL dans XAMPP ? * Activation et désactivation du mode strict MySQL dans Localhost (XAMPP) : un guide complet

Voici quelques titres basés sur des questions basés sur votre article : * Comment puis-je vérifier et gérer le mode strict MySQL dans XAMPP ? * Activation et désactivation du mode strict MySQL dans Localhost (XAMPP) : un guide complet

Susan Sarandon
Susan Sarandonoriginal
2024-11-01 01:41:28749parcourir

Here are some question-based titles based on your article: 

* How Do I Check and Manage MySQL Strict Mode in XAMPP?
* Enabling and Disabling MySQL Strict Mode in Localhost (XAMPP): A Comprehensive Guide
* MySQL Strict Mode in XAMPP: How to Enable and Dis

Gestion du mode strict MySQL dans Localhost (XAMPP)

Le mode strict MySQL applique des validations de données et des contrôles de cohérence supplémentaires, entraînant parfois des erreurs lors de l'exécution certaines opérations. Si vous rencontrez de telles erreurs, il est essentiel de déterminer si le mode strict est activé et de comprendre comment le désactiver ou l'activer.

Vérification de l'état du mode strict

Pour vérifier si MySQL le mode strict est activé ou désactivé sur votre hôte local (XAMPP), vous pouvez exécuter la requête SQL suivante :

<code class="sql">SHOW VARIABLES LIKE 'sql_mode';</code>

La sortie comprendra une ligne avec le nom de variable "sql_mode". Si la valeur de « sql_mode » contient « 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 :

<code class="sql">set global sql_mode='';</code>

Cela aura effectivement pour effet désactivez le mode strict pour toutes les opérations ultérieures. Vous pouvez également spécifier un mode spécifique à désactiver en remplaçant la chaîne vide par le mode souhaité. Par exemple, pour désactiver uniquement « NO_ENGINE_SUBSTITUTION », vous utiliserez la requête suivante :

<code class="sql">set global sql_mode='STRICT_TRANS_TABLES';</code>

Activation du mode strict

Pour activer le mode strict, exécutez simplement ce qui suit Requête SQL :

<code class="sql">set global sql_mode='STRICT_TRANS_TABLES';</code>

Cela activera le mode strict pour toutes les opérations ultérieures. Gardez à l'esprit que la désactivation ou l'activation du mode strict peut nécessiter un redémarrage de votre serveur MySQL pour prendre effet.

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