Vous pouvez lancer mysqld en mode ANSI avec
        l'option de démarrage --ansi. See
        Section 5.2.1, « Options de ligne de commande de mysqld ».
      
        Le mode ANSI revient à lancer le serveur avec les options
        suivantes (spécifiez la valeur de --sql_mode
        sur une seule ligne) :
      
--transaction-isolation=SERIALIZABLE --sql-mode=REAL_AS_FLOAT,PIPES_AS_CONCAT,ANSI_QUOTES, IGNORE_SPACE,ONLY_FULL_GROUP_BY
        En MySQL version 4.1, vous pouvez arriver à la même
        configuration avec ces deux options (spécifiez la valeur de
        --sql_mode sur une seule ligne) :
      
SET GLOBAL TRANSACTION ISOLATION LEVEL SERIALIZABLE; SET GLOBAL sql_mode = 'REAL_AS_FLOAT,PIPES_AS_CONCAT,ANSI_QUOTES, IGNORE_SPACE,ONLY_FULL_GROUP_BY';
See Section 1.5.2, « Sélectionner les modes SQL ».
        En MySQL version 4.1.1, les options sql_mode
        présentée ci-dessus peuvent être configurée avec :
      
SET GLOBAL sql_mode='ansi';
        Dans ce cas, la valeur de la variable
        sql_mode prendre toute les options du mode
        ANSI. Vous pouvez vérifier le résultat comme ceci :
      
mysql>SET GLOBAL sql_mode='ansi';mysql>SELECT @@global.sql_mode;-> 'REAL_AS_FLOAT,PIPES_AS_CONCAT,ANSI_QUOTES, IGNORE_SPACE,ONLY_FULL_GROUP_BY,ANSI';
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

