Это очень странно, но я не могу заставить MySQL 5.7 Percona отправлять какие-либо предупреждения \ ошибки в лог-файл, если я пытаюсь запустить INSERT и получить такую ошибку в консоли mysql.
ERROR 1265 (01000): Data truncated for column 'lcr_rate' at row 1.
Я знаю, что это происходит из-за sql_mode=STRICT_TRANS_TABLES
. Я могу отключить это, чтобы избежать проблемы.
НО!
Главное, о чем я беспокоюсь - я не вижу подобных ошибок в журналах. т.е. вставка не была сделана, но я ничего не знаю. что, конечно, не должно быть так.
SELECT @@version;
5.7.24-27
select @@log_error_verbosity;
3
SELECT @@log_syslog;
1
SELECT @@log_error;
/var/log/mysqld.log
SELECT @@log_warnings;
2
Кстати, я вижу некоторые другие ошибки в /var/log/mysqld
.log, но НЕ ошибки, которые происходят из-за STRICT_TRANS_TABLES
.
Посоветуйте, пожалуйста, как мне их получить в логах.