Field ... doesn't have a default value

Материал из BiTel WiKi

(Различия между версиями)
Перейти к: навигация, поиск
 
Строка 1: Строка 1:
-
http://bgbilling.ru/v4.5/doc/ch01s05.html
+
В [http://bgbilling.ru/v5.0/doc/ch01s04.html документации] сказано:
 +
<div style="color: #800000; background: #F0F0F0; border: 1px solid gray;">
 +
Внимательно проверяйте по документации все устанавливаемые опции в [http://dev.mysql.com/doc/en/option-files.html my.cnf], запрещается установка в параметре [http://dev.mysql.com/doc/en/sql-mode.html sql-mode] режимов STRICT_TRANS_TABLES и STRICT_ALL_TABLES, это приведёт к неработоспособности некоторых компонентов биллинговой системы.
 +
</div>
-
"
+
Можно явно установить пустое значение, прописав в my.cnf/my.ini
-
Внимательно проверяйте по документации все устанавливаемые опции в my.cnf, запрещается установка в параметре sql-mode режимов STRICT_TRANS_TABLES и STRICT_ALL_TABLES, это приведет к неработоспособности некоторых компонентов биллинговой системы.
+
<source lang="ini">
-
"
+
-
 
+
-
Ссылка с рекомендацией настройки mysql:
+
-
*[[Рекомендации по настройке MySQL]]
+
-
 
+
-
Можно явно установить пустое значение
+
-
<source lang="bash">
+
[mysqld]
[mysqld]
-
..
+
sql_mode=
-
sql-mode=
+
</source>
</source>
-
 
+
Для проверки значения переменной воспользуйтесь SQL запросом:
-
обсуждение в форуме :
+
-
http://bgbilling.ru/forum/viewtopic.php?t=1534&postdays=0&postorder=asc&highlight=strict&start=0
+
-
 
+
-
Чтобы проверить какая переменная у вас стоит можно сделать это sql запросом(sql_mode внимание тут подчеркивание , а не тире, в отличии от опции в конфигурационном файле)
+
<source lang="sql">
<source lang="sql">
-
show variables like '%sql_mode%'
+
SHOW VARIABLES LIKE '%sql_mode%';
</source>
</source>
-
 
+
----
-
В mysql c версии 5.6 при установке sql-mode выставляется по умолчанию. Обратите на это внимание.
+
Ссылки:
 +
*[[Рекомендации по настройке MySQL]]
 +
*[http://google.ru/search?q=sql+mode+site:forum.bitel.ru Обсуждения на форуме]

Текущая версия на 13:30, 21 июня 2017

В документации сказано:

Внимательно проверяйте по документации все устанавливаемые опции в my.cnf, запрещается установка в параметре sql-mode режимов STRICT_TRANS_TABLES и STRICT_ALL_TABLES, это приведёт к неработоспособности некоторых компонентов биллинговой системы.

Можно явно установить пустое значение, прописав в my.cnf/my.ini

[mysqld]
sql_mode=

Для проверки значения переменной воспользуйтесь SQL запросом:

SHOW VARIABLES LIKE '%sql_mode%';

Ссылки:

Личные инструменты