Запуск MySQL в режиме ANSI

Чтобы перевести mysqld в ANSI-режим, запустите его с опцией —ansi.

Выполнение сервера в режиме ANSI эквивалентно его запуску со следующими оп­циями (значения —sql-mode должны указываться в одной строке):
—-transaction-isolation=SERIALIZABLE -sql-mode=REAL_AS_FLOAT,PIPES_AS_CONCAT/ANSI_QUOTES, IGNORE_SPACE,ONLY_FULL_GROUP_BY
В MySQL 4.1 можно получить тот же результат с помощью следующих операторов:
SET GLOBAL TRANSACTION ISOLATION LEVEL SERIALIZABLE;
SET GLOBAL sqljnode = ‘REAL_AS_FLOAT,PIPES_AS_CONCAT,ANSI_QUOTES,
ignore_space,only_full_group_BY’;
См. раздел Выбор режимов SQL.
В MySQL 4.1.1 опция sqljnode может быть также установлена так, как показано ниже:
SET GLOBAL sql_mode=fansi’;
В этом случае значением переменной sqljnode будут все опции, имеющие отноше­ние к режиму ANSI. Вы можете проверить это так:
mysql SET GLOBAL sql__mode=’ansi’; mysql SELECT @@global.sqljnode;
– ‘REAL_AS_FLOAT,PIPES_AS_CONCAT,ANSI_QUOTES,
IGNORE_SPACE,ONLY_FULL_GROUP_BY,ANSI’;

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: